diff options
author | Jocelyn Turcotte <jocelyn.turcotte@digia.com> | 2013-08-06 19:04:58 +0200 |
---|---|---|
committer | Jocelyn Turcotte <jocelyn.turcotte@digia.com> | 2013-08-20 18:15:27 +0200 |
commit | 63c45a18d37350e5455cf2869832e8b1743712a2 (patch) | |
tree | 76f775cd4f87dac796e79eece760d8b2c4ea7b9b /examples/widgets/browser/settings.cpp | |
parent | 68f3331b98d4d9996732117549cbdf4ea80cac70 (diff) |
demo browser: Make it link.
The ifdefs should later be removed along with the feature
implementations.
Change-Id: If73f4c4c02c00e90d6cf54c6a08bb37f43fa95bc
Reviewed-by: Andras Becsi <andras.becsi@digia.com>
Diffstat (limited to 'examples/widgets/browser/settings.cpp')
-rw-r--r-- | examples/widgets/browser/settings.cpp | 10 |
1 files changed, 10 insertions, 0 deletions
diff --git a/examples/widgets/browser/settings.cpp b/examples/widgets/browser/settings.cpp index cdd6f04c8..6838c19aa 100644 --- a/examples/widgets/browser/settings.cpp +++ b/examples/widgets/browser/settings.cpp @@ -68,6 +68,7 @@ SettingsDialog::SettingsDialog(QWidget *parent) void SettingsDialog::loadDefaults() { +#if defined(QWEBENGINESETTINGS) QWebEngineSettings *defaultSettings = QWebEngineSettings::globalSettings(); QString standardFontFamily = defaultSettings->fontFamily(QWebEngineSettings::StandardFont); int standardFontSize = defaultSettings->fontSize(QWebEngineSettings::DefaultFontSize); @@ -83,10 +84,12 @@ void SettingsDialog::loadDefaults() enableJavascript->setChecked(defaultSettings->testAttribute(QWebEngineSettings::JavascriptEnabled)); enablePlugins->setChecked(defaultSettings->testAttribute(QWebEngineSettings::PluginsEnabled)); +#endif } void SettingsDialog::loadFromSettings() { +#if defined(QWEBENGINESETTINGS) QSettings settings; settings.beginGroup(QLatin1String("MainWindow")); QString defaultHome = QLatin1String("http://qt-project.org/"); @@ -180,10 +183,12 @@ void SettingsDialog::loadFromSettings() proxyUserName->setText(settings.value(QLatin1String("userName")).toString()); proxyPassword->setText(settings.value(QLatin1String("password")).toString()); settings.endGroup(); +#endif } void SettingsDialog::saveToSettings() { +#if defined(QWEBENGINESETTINGS) QSettings settings; settings.beginGroup(QLatin1String("MainWindow")); settings.setValue(QLatin1String("home"), homeLineEdit->text()); @@ -272,6 +277,7 @@ void SettingsDialog::saveToSettings() BrowserApplication::networkAccessManager()->loadSettings(); BrowserApplication::cookieJar()->loadSettings(); BrowserApplication::historyManager()->loadSettings(); +#endif } void SettingsDialog::accept() @@ -282,14 +288,18 @@ void SettingsDialog::accept() void SettingsDialog::showCookies() { +#if defined(QWEBENGINEPAGE_SETNETWORKACCESSMANAGER) CookiesDialog *dialog = new CookiesDialog(BrowserApplication::cookieJar(), this); dialog->exec(); +#endif } void SettingsDialog::showExceptions() { +#if defined(QWEBENGINEPAGE_SETNETWORKACCESSMANAGER) CookiesExceptionsDialog *dialog = new CookiesExceptionsDialog(BrowserApplication::cookieJar(), this); dialog->exec(); +#endif } void SettingsDialog::chooseFont() |