mirror of
https://github.com/YACReader/yacreader
synced 2025-06-04 01:28:55 -04:00
fixed adjust to width bug
This commit is contained in:
parent
80d0236010
commit
e924e74c07
@ -59,7 +59,7 @@ OptionsDialog::OptionsDialog(QWidget * parent)
|
|||||||
fitToWidthRatioS->setMaximum(100);
|
fitToWidthRatioS->setMaximum(100);
|
||||||
fitToWidthRatioS->setPageStep(5);
|
fitToWidthRatioS->setPageStep(5);
|
||||||
fitToWidthRatioS->setOrientation(Qt::Horizontal);
|
fitToWidthRatioS->setOrientation(Qt::Horizontal);
|
||||||
connect(fitToWidthRatioS,SIGNAL(valueChanged(int)),this,SLOT(fitToWidthRatio(int)));
|
//connect(fitToWidthRatioS,SIGNAL(valueChanged(int)),this,SLOT(fitToWidthRatio(int)));
|
||||||
QHBoxLayout * fitLayout = new QHBoxLayout;
|
QHBoxLayout * fitLayout = new QHBoxLayout;
|
||||||
fitLayout->addWidget(fitToWidthRatioS);
|
fitLayout->addWidget(fitToWidthRatioS);
|
||||||
fitBox->setLayout(fitLayout);
|
fitBox->setLayout(fitLayout);
|
||||||
@ -281,7 +281,9 @@ void OptionsDialog::show()
|
|||||||
{
|
{
|
||||||
//TODO solucionar el tema de las settings, esto sólo debería aparecer en una única línea de código
|
//TODO solucionar el tema de las settings, esto sólo debería aparecer en una única línea de código
|
||||||
QSettings *s = new QSettings(QCoreApplication::applicationDirPath()+"/YACReader.ini",QSettings::IniFormat);
|
QSettings *s = new QSettings(QCoreApplication::applicationDirPath()+"/YACReader.ini",QSettings::IniFormat);
|
||||||
|
fitToWidthRatioS->disconnect();
|
||||||
fitToWidthRatioS->setSliderPosition(settings->value(FIT_TO_WIDTH_RATIO).toFloat()*100);
|
fitToWidthRatioS->setSliderPosition(settings->value(FIT_TO_WIDTH_RATIO).toFloat()*100);
|
||||||
|
connect(fitToWidthRatioS,SIGNAL(valueChanged(int)),this,SLOT(fitToWidthRatio(int)));
|
||||||
QDialog::show();
|
QDialog::show();
|
||||||
delete s;
|
delete s;
|
||||||
}
|
}
|
||||||
|
Loading…
x
Reference in New Issue
Block a user