mirror of
https://github.com/JakubMelka/PDF4QT.git
synced 2025-06-05 21:59:17 +02:00
Form field manager (beginnings)
This commit is contained in:
@ -80,6 +80,10 @@ void PDFViewerSettings::readSettings(QSettings& settings, const pdf::PDFCMSSetti
|
||||
m_settings.m_speechVolume = settings.value("speechVolume", defaultSettings.m_speechVolume).toDouble();
|
||||
settings.endGroup();
|
||||
|
||||
settings.beginGroup("Forms");
|
||||
m_settings.m_formAppearanceFlags = static_cast<pdf::PDFFormManager::FormAppearanceFlags>(settings.value("formAppearance", int(pdf::PDFFormManager::getDefaultApperanceFlags())).toInt());
|
||||
settings.endGroup();
|
||||
|
||||
emit settingsChanged();
|
||||
}
|
||||
|
||||
@ -127,6 +131,10 @@ void PDFViewerSettings::writeSettings(QSettings& settings)
|
||||
settings.setValue("speechPitch", m_settings.m_speechPitch);
|
||||
settings.setValue("speechVolume", m_settings.m_speechVolume);
|
||||
settings.endGroup();
|
||||
|
||||
settings.beginGroup("Forms");
|
||||
settings.setValue("formAppearance", int(m_settings.m_formAppearanceFlags));
|
||||
settings.endGroup();
|
||||
}
|
||||
|
||||
QString PDFViewerSettings::getDirectory() const
|
||||
@ -232,7 +240,8 @@ PDFViewerSettings::Settings::Settings() :
|
||||
m_speechPitch(0.0),
|
||||
m_speechVolume(1.0),
|
||||
m_magnifierSize(100),
|
||||
m_magnifierZoom(2.0)
|
||||
m_magnifierZoom(2.0),
|
||||
m_formAppearanceFlags(pdf::PDFFormManager::getDefaultApperanceFlags())
|
||||
{
|
||||
|
||||
}
|
||||
|
Reference in New Issue
Block a user