summaryrefslogtreecommitdiffstats
path: root/demos/declarative/webbrowser/content/RetractingWebBrowserHeader.qml
diff options
context:
space:
mode:
Diffstat (limited to 'demos/declarative/webbrowser/content/RetractingWebBrowserHeader.qml')
-rw-r--r--demos/declarative/webbrowser/content/RetractingWebBrowserHeader.qml45
1 files changed, 27 insertions, 18 deletions
diff --git a/demos/declarative/webbrowser/content/RetractingWebBrowserHeader.qml b/demos/declarative/webbrowser/content/RetractingWebBrowserHeader.qml
index e8c9208..94c94f2 100644
--- a/demos/declarative/webbrowser/content/RetractingWebBrowserHeader.qml
+++ b/demos/declarative/webbrowser/content/RetractingWebBrowserHeader.qml
@@ -13,31 +13,40 @@ Image {
? -webView.contentX+webView.contentWidth-webView.width : 0
y: webView.contentY < 0 ? -webView.contentY : progressOff*
(webView.contentY>height?-height:-webView.contentY)
- Text {
- id: headerText
+ Row {
+ id: headerTitle
- text: webView.title!='' || webView.progress == 1.0 ? webView.title : 'Loading...'
- elide: Text.ElideRight
+ anchors.top: header.top
+ anchors.topMargin: 4
+ anchors.horizontalCenter: parent.horizontalCenter
+ spacing: 6
- color: "white"
- styleColor: "black"
- style: Text.Raised
+ Image {
+ id: headerIcon
+ pixmap: webView.icon
+ }
- font.family: "Helvetica"
- font.pointSize: 10
- font.bold: true
+ Text {
+ id: headerText
- anchors.left: header.left
- anchors.right: header.right
- anchors.leftMargin: 4
- anchors.rightMargin: 4
- anchors.top: header.top
- anchors.topMargin: 4
- horizontalAlignment: Text.AlignHCenter
+ text: webView.title!='' || webView.progress == 1.0 ? webView.title : 'Loading...'
+ elide: Text.ElideRight
+ //width: parent.width - headerIcon.width-4
+
+ color: "white"
+ styleColor: "black"
+ style: Text.Raised
+
+ font.family: "Helvetica"
+ font.pointSize: 10
+ font.bold: true
+
+ horizontalAlignment: Text.AlignHCenter
+ }
}
Item {
width: parent.width
- anchors.top: headerText.bottom
+ anchors.top: headerTitle.bottom
anchors.topMargin: 2
anchors.bottom: parent.bottom