mirror of
https://github.com/JakubMelka/PDF4QT.git
synced 2025-06-05 21:59:17 +02:00
Undo/redo fix
This commit is contained in:
@ -264,6 +264,8 @@ void PDFViewerSettingsDialog::loadData()
|
||||
ui->maximumRecentFileCountEdit->setValue(m_otherSettings.maximumRecentFileCount);
|
||||
ui->magnifierSizeEdit->setValue(m_settings.m_magnifierSize);
|
||||
ui->magnifierZoomEdit->setValue(m_settings.m_magnifierZoom);
|
||||
ui->maximumUndoStepsEdit->setValue(m_settings.m_maximumUndoSteps);
|
||||
ui->maximumRedoStepsEdit->setValue(m_settings.m_maximumRedoSteps);
|
||||
|
||||
// CMS
|
||||
ui->cmsTypeComboBox->setCurrentIndex(ui->cmsTypeComboBox->findData(int(m_cmsSettings.system)));
|
||||
@ -504,6 +506,14 @@ void PDFViewerSettingsDialog::saveData()
|
||||
{
|
||||
m_settings.m_formAppearanceFlags.setFlag(pdf::PDFFormManager::HighlightRequiredFields, ui->formHighlightRequiredFieldsCheckBox->isChecked());
|
||||
}
|
||||
else if (sender == ui->maximumUndoStepsEdit)
|
||||
{
|
||||
m_settings.m_maximumUndoSteps = ui->maximumUndoStepsEdit->value();
|
||||
}
|
||||
else if (sender == ui->maximumRedoStepsEdit)
|
||||
{
|
||||
m_settings.m_maximumRedoSteps = ui->maximumRedoStepsEdit->value();
|
||||
}
|
||||
|
||||
const bool loadData = !qobject_cast<const QDoubleSpinBox*>(sender) && !qobject_cast<const QSpinBox*>(sender);
|
||||
if (loadData)
|
||||
|
Reference in New Issue
Block a user