summaryrefslogtreecommitdiffstats
path: root/tests/quicktestbrowser/quickwindow.qml
diff options
context:
space:
mode:
authorPierre Rossi <pierre.rossi@digia.com>2014-10-09 17:55:18 +0200
committerPierre Rossi <pierre.rossi@digia.com>2014-10-09 18:12:08 +0200
commitc2ad449616b5c863a27ddb7388d78aee6b68b893 (patch)
treed4fc7cc374048627c082ddb846f56149c41c0541 /tests/quicktestbrowser/quickwindow.qml
parenta0bd967d820f075128cd913d39334da47aac3f97 (diff)
parentd609bdf73958d30a6ec8a1097f595f68c7422804 (diff)
Merge remote-tracking branch 'origin/1.0' into dev
Diffstat (limited to 'tests/quicktestbrowser/quickwindow.qml')
-rw-r--r--tests/quicktestbrowser/quickwindow.qml27
1 files changed, 27 insertions, 0 deletions
diff --git a/tests/quicktestbrowser/quickwindow.qml b/tests/quicktestbrowser/quickwindow.qml
index ca1f75c04..f24717b01 100644
--- a/tests/quicktestbrowser/quickwindow.qml
+++ b/tests/quicktestbrowser/quickwindow.qml
@@ -41,11 +41,14 @@
import QtQuick 2.1
import QtWebEngine 1.0
import QtWebEngine.experimental 1.0
+
import QtQuick.Controls 1.0
import QtQuick.Controls.Styles 1.0
import QtQuick.Layouts 1.0
import QtQuick.Window 2.1
import QtQuick.Controls.Private 1.0
+import Qt.labs.settings 1.0
+
ApplicationWindow {
id: browserWindow
@@ -64,6 +67,11 @@ ApplicationWindow {
visible: true
title: currentWebView && currentWebView.title
+ Settings {
+ property alias autoLoadImages: loadImages.checked;
+ property alias javaScriptEnabled: javaScriptEnabled.checked;
+ }
+
// Make sure the Qt.WindowFullscreenButtonHint is set on Mac.
Component.onCompleted: flags = flags | Qt.WindowFullscreenButtonHint
@@ -190,6 +198,25 @@ ApplicationWindow {
text: currentWebView && currentWebView.url
onAccepted: currentWebView.url = utils.fromUserInput(text)
}
+ ToolButton {
+ id: settingsMenuButton
+ menu: Menu {
+ MenuItem {
+ id: loadImages
+ 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
+ }
+ }
+ }
}
ProgressBar {
id: progressBar