mirror of
https://github.com/YACReader/yacreader
synced 2025-07-19 05:24:57 -04:00
a?adido bot?n de reset para las image adjustment
This commit is contained in:
@ -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());
|
||||
}
|
@ -52,6 +52,7 @@ Q_OBJECT
|
||||
void brightnessChanged(int value);
|
||||
void contrastChanged(int value);
|
||||
void gammaChanged(int value);
|
||||
void resetImageConfig();
|
||||
|
||||
signals:
|
||||
void changedOptions();
|
||||
|
Reference in New Issue
Block a user