MusicEqualizerDialog::MusicEqualizerDialog(QWidget *parent) : MusicAbstractMoveDialog(parent), m_ui(new Ui::MusicEqualizerDialog) { m_ui->setupUi(this); m_ui->topTitleCloseButton->setIcon(QIcon(":/functions/btn_close_hover")); m_ui->topTitleCloseButton->setStyleSheet(MusicUIObject::MToolButtonStyle04); m_ui->topTitleCloseButton->setCursor(QCursor(Qt::PointingHandCursor)); m_ui->topTitleCloseButton->setToolTip(tr("Close")); connect(m_ui->topTitleCloseButton, SIGNAL(clicked()), SLOT(close())); m_eable = false; m_eqChoiceSelected = false; init(); m_ui->eqChoice->setItemDelegate(new QStyledItemDelegate(m_ui->eqChoice)); m_ui->eqChoice->setStyleSheet(MusicUIObject::MComboBoxStyle01 + MusicUIObject::MItemView01); m_ui->eqChoice->view()->setStyleSheet(MusicUIObject::MScrollBarStyle01); m_ui->eqChoice->addItems(QStringList() << tr("Custom") << tr("Default") << tr("Classical") << tr("Club") << tr("Dance") << tr("Bass") << tr("Soprano") << tr("BassSoprano") << tr("Headset") << tr("Hall") << tr("Scene") << tr("Pop") << tr("Repaglinide") << tr("Party") << tr("Rock") << tr("Oscar") << tr("Mild") << tr("SoftRock") << tr("Electronics")); connect(m_ui->eqChoice, SIGNAL(currentIndexChanged(int)), SLOT(eqChoiceIndexChanged(int))); m_ui->showEqButton->setStyleSheet(MusicUIObject::MKGEqualizerOff); #ifdef Q_OS_UNIX m_ui->showEqButton->setFocusPolicy(Qt::NoFocus); m_ui->resetButton->setFocusPolicy(Qt::NoFocus); #endif setControlEnable(false); initEqualizeValue(); readEqInformation(); M_CONNECTION_PTR->setValue(getClassName(), this); M_CONNECTION_PTR->poolConnect(getClassName(), MusicPlayer::getClassName()); M_CONNECTION_PTR->poolConnect(getClassName(), MusicSoundEffectsWidget::getClassName()); }
MusicEqualizerDialog::MusicEqualizerDialog(QWidget *parent) : MusicAbstractMoveDialog(parent), ui(new Ui::MusicEqualizerDialog) { ui->setupUi(this); ui->topTitleCloseButton->setIcon(QIcon(":/share/searchclosed")); ui->topTitleCloseButton->setStyleSheet(MusicUIObject::MToolButtonStyle03); ui->topTitleCloseButton->setCursor(QCursor(Qt::PointingHandCursor)); ui->topTitleCloseButton->setToolTip(tr("Close")); connect(ui->topTitleCloseButton, SIGNAL(clicked()), SLOT(close())); m_eable = false; m_eqChoiceSelected = false; init(); ui->eqChoice->setItemDelegate(new QStyledItemDelegate(ui->eqChoice)); ui->eqChoice->setStyleSheet(MusicUIObject::MComboBoxStyle01 + MusicUIObject::MItemView01); ui->eqChoice->view()->setStyleSheet(MusicUIObject::MScrollBarStyle01); ui->eqChoice->addItems(QStringList() << tr("Custom") << tr("Default") << tr("Classical") << tr("Club") << tr("Dance") << tr("Bass") << tr("Soprano") << tr("BassSoprano") << tr("Headset") << tr("Hall") << tr("Scene") << tr("Pop") << tr("Repaglinide") << tr("Party") << tr("Rock") << tr("Oscar") << tr("Mild") << tr("SoftRock") << tr("Electronics")); connect(ui->eqChoice, SIGNAL(currentIndexChanged(int)), SLOT(eqChoiceIndexChanged(int))); ui->showEqButton->setIcon(QIcon(":/equalizer/off")); initEqualizeValue(); readEqInformation(); setControlEnable(false); M_CONNECTION->setValue("MusicEqualizerDialog", this); M_CONNECTION->poolConnect("MusicEqualizerDialog", "MusicPlayer"); }