summaryrefslogtreecommitdiff
path: root/Tools/MiniBrowser/qt/qml/BrowserWindow.qml
diff options
context:
space:
mode:
authorSimon Hausmann <simon.hausmann@nokia.com>2012-05-07 11:21:11 +0200
committerSimon Hausmann <simon.hausmann@nokia.com>2012-05-07 11:21:11 +0200
commit2cf6c8816a73e0132bd8fa3b509d62d7c51b6e47 (patch)
tree988e8c5b116dd0466244ae2fe5af8ee9be926d76 /Tools/MiniBrowser/qt/qml/BrowserWindow.qml
parentdd91e772430dc294e3bf478c119ef8d43c0a3358 (diff)
downloadqtwebkit-2cf6c8816a73e0132bd8fa3b509d62d7c51b6e47.tar.gz
Imported WebKit commit 7e538425aa020340619e927792f3d895061fb54b (http://svn.webkit.org/repository/webkit/trunk@116286)
Diffstat (limited to 'Tools/MiniBrowser/qt/qml/BrowserWindow.qml')
-rw-r--r--Tools/MiniBrowser/qt/qml/BrowserWindow.qml31
1 files changed, 30 insertions, 1 deletions
diff --git a/Tools/MiniBrowser/qt/qml/BrowserWindow.qml b/Tools/MiniBrowser/qt/qml/BrowserWindow.qml
index ae1f9f284..b2917cb80 100644
--- a/Tools/MiniBrowser/qt/qml/BrowserWindow.qml
+++ b/Tools/MiniBrowser/qt/qml/BrowserWindow.qml
@@ -34,6 +34,7 @@ Rectangle {
// Do not define anchors or an initial size here! This would mess up with QSGView::SizeRootObjectToView.
property alias webview: webView
+ color: "#333"
signal pageTitleChanged(string title)
signal newWindow(string url)
@@ -302,16 +303,44 @@ Rectangle {
onUrlChanged: {
addressLine.text = url
if (options.printLoadedUrls)
- console.log("Loaded:", webView.url);
+ console.log("Loaded:", webView.url.toString());
forceActiveFocus();
}
+ experimental.devicePixelRatio: 1.5
+ experimental.preferences.fullScreenEnabled: true
+ experimental.preferredMinimumContentsWidth: 980
experimental.itemSelector: ItemSelector { }
experimental.alertDialog: AlertDialog { }
experimental.confirmDialog: ConfirmDialog { }
experimental.promptDialog: PromptDialog { }
experimental.authenticationDialog: AuthenticationDialog { }
experimental.proxyAuthenticationDialog: ProxyAuthenticationDialog { }
+ experimental.filePicker: FilePicker { }
+ experimental.preferences.developerExtrasEnabled: true
+ experimental.databaseQuotaDialog: Item {
+ Timer {
+ interval: 1
+ running: true
+ onTriggered: {
+ var size = model.expectedUsage / 1024 / 1024
+ console.log("Creating database '" + model.displayName + "' of size " + size.toFixed(2) + " MB for " + model.origin.scheme + "://" + model.origin.host + ":" + model.origin.port)
+ model.accept(model.expectedUsage)
+ }
+ }
+ }
+ experimental.onEnterFullScreenRequested : {
+ navigationBar.visible = false;
+ Window.showFullScreen();
+ }
+ experimental.onExitFullScreenRequested : {
+ Window.showNormal();
+ navigationBar.visible = true;
+ }
+ }
+
+ ScrollIndicator {
+ flickableItem: webView
}
ViewportInfoItem {