PlayerControls::PlayerControls(QMenu *appMenu, QWidget *parent) : QWidget(parent) { m_iShuffleMode = 1; m_iRepeatMode = 1; m_currentTrack = 0; m_mainLayout = new QGridLayout(this); m_localsMenu = new QMenu(tr("Add to list")); connect(PlistsGroup::instance(), SIGNAL(localsChanged(QStringList)), SLOT(onLocalsChanged(QStringList))); PlistsGroup::instance()->updateLocalLists(); setupCover(); setupTrackbar(); setupSliders(); setupButtons(appMenu); layout()->setMargin(0); connect(Settings::instance(), SIGNAL(changed()), SLOT(settingsUpdated())); }
void ToolBarPage::createContent() { TemplatePage::createContent(); setupCheckBoxes(); setupSliders(); resetButton = new MButton(); resetButton->setObjectName("resetButton"); resetButton->setStyleName(inv("CommonSingleButton")); connect(resetButton, SIGNAL(clicked()), this, SLOT(reset())); containerPolicy->addItem(resetButton, Qt::AlignCenter); callList = new MList; callList->setObjectName("callList"); cellCreator = new MContentItemCreator; callList->setCellCreator(cellCreator); callModel = new TestModel; callModel->setObjectName("callModel"); callList->setItemModel(callModel); containerPolicy->addItem(callList); showCallDataAsGrid(); toolsConfiguration(); toolsAction = new MAction(this); toolsAction->setObjectName("toolsAction"); toolsAction->setLocation(MAction::ApplicationMenuLocation); connect(toolsAction, SIGNAL(triggered()), this, SLOT(toolsConfiguration())); addAction(toolsAction); textButtonsAction = new MAction(this); textButtonsAction->setObjectName("textButtonsAction"); textButtonsAction->setLocation(MAction::ApplicationMenuLocation); connect(textButtonsAction, SIGNAL(triggered()), this, SLOT(textButtonsConfiguration())); addAction(textButtonsAction); textFieldAction = new MAction(this); textFieldAction->setObjectName("textFieldAction"); textFieldAction->setLocation(MAction::ApplicationMenuLocation); connect(textFieldAction, SIGNAL(triggered()), this, SLOT(textFieldConfiguration())); addAction(textFieldAction); iconTabsAction = new MAction(this); iconTabsAction->setObjectName("iconTabsAction"); iconTabsAction->setLocation(MAction::ApplicationMenuLocation); connect(iconTabsAction, SIGNAL(triggered()), this, SLOT(iconTabsBottomConfiguration())); addAction(iconTabsAction); iconAndLabelTabsAction = new MAction(this); iconAndLabelTabsAction->setObjectName("iconAndLabelTabsAction"); iconAndLabelTabsAction->setLocation(MAction::ApplicationMenuLocation); connect(iconAndLabelTabsAction, SIGNAL(triggered()), this, SLOT(iconAndLabelTabsBottomConfiguration())); addAction(iconAndLabelTabsAction); iconTabsTopAction = new MAction(this); iconTabsTopAction->setObjectName("iconTabsTopAction"); iconTabsTopAction->setLocation(MAction::ApplicationMenuLocation); connect(iconTabsTopAction, SIGNAL(triggered()), this, SLOT(iconTabsTopConfiguration())); addAction(iconTabsTopAction); connect(this, SIGNAL(appearing()), this, SLOT(onAppear())); connect(this, SIGNAL(disappearing()), this, SLOT(onDisappear())); retranslateUi(); }