diff options
author | Allan Sandfeld Jensen <allan.jensen@theqtcompany.com> | 2015-03-16 11:17:38 +0100 |
---|---|---|
committer | Allan Sandfeld Jensen <allan.jensen@theqtcompany.com> | 2015-03-16 11:20:29 +0000 |
commit | 29a9caf106e5ea82202b66f6cd45c2db85fb734b (patch) | |
tree | e3b7a08c003949141234f6893f01aef34424b6d7 /examples/webengine | |
parent | 9bec2760d44c944e7f6b43388924b5714d9e8e06 (diff) |
Set settings declaratively instead of on events
Match the changes in quicktestbrowser in how settings are set.
Change-Id: I5b41de4c400c9c6802da20da4f9cc6f24f7db4da
Reviewed-by: Andras Becsi <andras.becsi@theqtcompany.com>
Diffstat (limited to 'examples/webengine')
-rw-r--r-- | examples/webengine/quicknanobrowser/BrowserWindow.qml | 7 |
1 files changed, 4 insertions, 3 deletions
diff --git a/examples/webengine/quicknanobrowser/BrowserWindow.qml b/examples/webengine/quicknanobrowser/BrowserWindow.qml index f61bce268..da599bfb4 100644 --- a/examples/webengine/quicknanobrowser/BrowserWindow.qml +++ b/examples/webengine/quicknanobrowser/BrowserWindow.qml @@ -78,6 +78,7 @@ ApplicationWindow { property bool platformIsMac: styleItem.style == "mac" Settings { + id : appSettings property alias autoLoadImages: loadImages.checked; property alias javaScriptEnabled: javaScriptEnabled.checked; property alias errorPageEnabled: errorPageEnabled.checked; @@ -230,21 +231,18 @@ ApplicationWindow { text: "Autoload images" checkable: true checked: WebEngine.settings.autoLoadImages - onCheckedChanged: WebEngine.settings.autoLoadImages = checked } MenuItem { id: javaScriptEnabled text: "JavaScript On" checkable: true checked: WebEngine.settings.javascriptEnabled - onCheckedChanged: WebEngine.settings.javascriptEnabled = checked } MenuItem { id: errorPageEnabled text: "ErrorPage On" checkable: true checked: WebEngine.settings.errorPageEnabled - onCheckedChanged: WebEngine.settings.errorPageEnabled = checked } MenuItem { id: offTheRecordEnabled @@ -324,6 +322,9 @@ ApplicationWindow { } } ] + settings.autoLoadImages: appSettings.autoLoadImages + settings.javascriptEnabled: appSettings.javaScriptEnabled + settings.errorPageEnabled: appSettings.errorPageEnabled onCertificateError: { error.defer() |