diff options
author | Anatasof Wirapraja <anatasof.wirapraja@gmail.com> | 2019-08-29 20:53:43 +0700 |
---|---|---|
committer | Anatasof Wirapraja <anatasof.wirapraja@gmail.com> | 2019-08-29 20:53:43 +0700 |
commit | 55a2bf601f0c1633f7955fd7ac52c98a8917af64 (patch) | |
tree | aca947800f2e3b3a3eef26a1e206e5c9e10a17db | |
parent | ec254e78a5b56c2e52520348954102fe359a6660 (diff) |
Add ToolBar
-rw-r--r-- | main.qml | 40 |
1 files changed, 31 insertions, 9 deletions
@@ -1,20 +1,42 @@ import QtQuick 2.12 import QtQuick.Controls 2.12 import QtQuick.Controls.Material 2.12 +import QtQuick.Layouts 1.12 ApplicationWindow { - id: appWindow - width: 360 - height: 640 - visible: true + id: appWindow + width: 360 + height: 640 + visible: true Material.accent: Material.DeepPurple - StackView { - id: stackView - anchors.fill : parent + header: ToolBar { + RowLayout { + anchors.fill: parent + ToolButton { + text: qsTr("‹") + onClicked: stack.pop() + } + Label { + text: "Title" + elide: Label.ElideRight + horizontalAlignment: Qt.AlignHCenter + verticalAlignment: Qt.AlignVCenter + Layout.fillWidth: true + } + ToolButton { + text: qsTr("⋮") + onClicked: menu.open() + } + } + } - initialItem: Login {} - } + StackView { + id: stackView + anchors.fill : parent + + initialItem: Login {} + } } |