diff options
author | Simon Hausmann <simon.hausmann@nokia.com> | 2012-05-07 11:21:11 +0200 |
---|---|---|
committer | Simon Hausmann <simon.hausmann@nokia.com> | 2012-05-07 11:21:11 +0200 |
commit | 2cf6c8816a73e0132bd8fa3b509d62d7c51b6e47 (patch) | |
tree | 988e8c5b116dd0466244ae2fe5af8ee9be926d76 /Tools/MiniBrowser/qt/qml/BrowserWindow.qml | |
parent | dd91e772430dc294e3bf478c119ef8d43c0a3358 (diff) | |
download | qtwebkit-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.qml | 31 |
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 { |