diff options
| author | trialuser02 <trialuser02@90c681e8-e032-0410-971d-27865f9a5e38> | 2019-04-17 10:31:57 +0000 |
|---|---|---|
| committer | trialuser02 <trialuser02@90c681e8-e032-0410-971d-27865f9a5e38> | 2019-04-17 10:31:57 +0000 |
| commit | f81e13160e0fc86329f28d1981c5c7ee61cfa7c5 (patch) | |
| tree | e34dc89c720b15936bb9721cdbf1c12fc51ffa56 /src/qmmpui | |
| parent | 1e1f4aff7f0f9f1ada9a1111ceadba29ce4d2d41 (diff) | |
| download | qmmp-f81e13160e0fc86329f28d1981c5c7ee61cfa7c5.tar.gz qmmp-f81e13160e0fc86329f28d1981c5c7ee61cfa7c5.tar.bz2 qmmp-f81e13160e0fc86329f28d1981c5c7ee61cfa7c5.zip | |
feature to disable two passes for equalizer
git-svn-id: http://svn.code.sf.net/p/qmmp-dev/code/trunk/qmmp@8781 90c681e8-e032-0410-971d-27865f9a5e38
Diffstat (limited to 'src/qmmpui')
| -rw-r--r-- | src/qmmpui/configdialog.cpp | 5 | ||||
| -rw-r--r-- | src/qmmpui/forms/configdialog.ui | 59 |
2 files changed, 38 insertions, 26 deletions
diff --git a/src/qmmpui/configdialog.cpp b/src/qmmpui/configdialog.cpp index c6a7e9073..5c80bec2f 100644 --- a/src/qmmpui/configdialog.cpp +++ b/src/qmmpui/configdialog.cpp @@ -155,6 +155,8 @@ void ConfigDialog::readSettings() m_ui->bitDepthComboBox->setCurrentIndex(m_ui->bitDepthComboBox->findData(gs->outputFormat())); m_ui->ditheringCheckBox->setChecked(gs->useDithering()); m_ui->bufferSizeSpinBox->setValue(gs->bufferSize()); + //equalizer + m_ui->twoPassEqCheckBox->setChecked(gs->eqSettings().twoPasses()); //geometry QSettings settings (Qmmp::configFile(), QSettings::IniFormat); resize(settings.value("ConfigDialog/window_size", QSize(700,470)).toSize()); @@ -418,6 +420,9 @@ void ConfigDialog::saveSettings() gs->setBufferSize(m_ui->bufferSizeSpinBox->value()); gs->setDetermineFileTypeByContent(m_ui->byContentCheckBox->isChecked()); gs->setVolumeStep(m_ui->volumeStepSpinBox->value()); + EqSettings eqs = gs->eqSettings(); + eqs.setTwoPasses(m_ui->twoPassEqCheckBox->isChecked()); + gs->setEqSettings(eqs); QList<QVariant> var_sizes; var_sizes << m_ui->splitter->sizes().first() << m_ui->splitter->sizes().last(); QSettings settings (Qmmp::configFile(), QSettings::IniFormat); diff --git a/src/qmmpui/forms/configdialog.ui b/src/qmmpui/forms/configdialog.ui index 40d49f705..559f0c573 100644 --- a/src/qmmpui/forms/configdialog.ui +++ b/src/qmmpui/forms/configdialog.ui @@ -768,10 +768,10 @@ <string>Audio</string> </property> <layout class="QGridLayout" name="gridLayout3"> - <item row="2" column="0"> - <widget class="QLabel" name="label_4"> + <item row="1" column="0"> + <widget class="QLabel" name="label_20"> <property name="text"> - <string>Output bit depth:</string> + <string>Buffer size:</string> </property> </widget> </item> @@ -782,13 +782,6 @@ </property> </widget> </item> - <item row="1" column="0"> - <widget class="QLabel" name="label_20"> - <property name="text"> - <string>Buffer size:</string> - </property> - </widget> - </item> <item row="1" column="1"> <widget class="QSpinBox" name="bufferSizeSpinBox"> <property name="sizePolicy"> @@ -817,33 +810,27 @@ </property> </widget> </item> - <item row="3" column="0" colspan="3"> - <widget class="QCheckBox" name="softVolumeCheckBox"> + <item row="0" column="0"> + <widget class="QLabel" name="label_9"> <property name="text"> - <string>Use software volume control</string> + <string>Volume adjustment step:</string> </property> </widget> </item> <item row="2" column="1"> <widget class="QComboBox" name="bitDepthComboBox"/> </item> - <item row="0" column="0"> - <widget class="QLabel" name="label_9"> + <item row="3" column="0" colspan="3"> + <widget class="QCheckBox" name="softVolumeCheckBox"> <property name="text"> - <string>Volume adjustment step:</string> + <string>Use software volume control</string> </property> </widget> </item> - <item row="0" column="1"> - <widget class="QSpinBox" name="volumeStepSpinBox"> - <property name="suffix"> - <string notr="true">%</string> - </property> - <property name="minimum"> - <number>1</number> - </property> - <property name="maximum"> - <number>20</number> + <item row="2" column="0"> + <widget class="QLabel" name="label_4"> + <property name="text"> + <string>Output bit depth:</string> </property> </widget> </item> @@ -860,6 +847,26 @@ </property> </spacer> </item> + <item row="0" column="1"> + <widget class="QSpinBox" name="volumeStepSpinBox"> + <property name="suffix"> + <string notr="true">%</string> + </property> + <property name="minimum"> + <number>1</number> + </property> + <property name="maximum"> + <number>20</number> + </property> + </widget> + </item> + <item row="5" column="0" colspan="3"> + <widget class="QCheckBox" name="twoPassEqCheckBox"> + <property name="text"> + <string>Use two passes for equalizer</string> + </property> + </widget> + </item> </layout> </widget> </item> |
