a?adido bot?n de reset para las image adjustment

This commit is contained in:
Luis Ángel San Martín
2013-01-23 12:30:18 +01:00
parent a94a2b30c5
commit f20b03163b
2 changed files with 16 additions and 0 deletions

View File

@ -116,6 +116,9 @@ OptionsDialog::OptionsDialog(QWidget * parent)
layoutImage->addWidget(brightnessS,0,1);
layoutImage->addWidget(contrastS,1,1);
layoutImage->addWidget(gammaS,2,1);
QPushButton * pushButton = new QPushButton(tr("Reset"));
connect(pushButton,SIGNAL(pressed()),this,SLOT(resetImageConfig()));
layoutImage->addWidget(pushButton,3,0);
layoutImage->setColumnStretch(1,1);
@ -248,4 +251,16 @@ void OptionsDialog::gammaChanged(int value)
QSettings settings(QCoreApplication::applicationDirPath()+"/YACReader.ini",QSettings::IniFormat);
settings.setValue(GAMMA,value);
emit(changedImageOptions());
}
void OptionsDialog::resetImageConfig()
{
brightnessS->setValue(0);
contrastS->setValue(100);
gammaS->setValue(100);
QSettings settings(QCoreApplication::applicationDirPath()+"/YACReader.ini",QSettings::IniFormat);
settings.setValue(BRIGHTNESS,0);
settings.setValue(CONTRAST,100);
settings.setValue(GAMMA,100);
emit(changedImageOptions());
}

View File

@ -52,6 +52,7 @@ Q_OBJECT
void brightnessChanged(int value);
void contrastChanged(int value);
void gammaChanged(int value);
void resetImageConfig();
signals:
void changedOptions();