summaryrefslogtreecommitdiff
path: root/main.qml
blob: 75f62e2f99a4285383480d1f6c29f3b6826ad988 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
import QtQuick 2.12
import QtQuick.Controls 2.12
import QtQuick.Controls.Material 2.12
import QtQuick.Layouts 1.12
import "features"

ApplicationWindow {
    id: window
    visible: true
    width: 360
    height: 640
    title: {
        text: qsTr("Application name")
    }


    StackView {
        id: pageView
        anchors.fill: parent

        initialItem: Onboarding {}

        Drawer {
            id: drawer
            width: window.width * 0.8
            height: window.height
            visible: false

            Column {
                anchors.fill: parent

                ItemDelegate {
                    text: qsTr("Page 1")
                    width: parent.width
                    onClicked: {
                        pageView.push("Page1Form.ui.qml")
                        drawer.close()
                    }
                }
                ItemDelegate {
                    text: qsTr("Page 2")
                    width: parent.width
                    onClicked: {
                        pageView.push("Page2Form.ui.qml")
                        drawer.close()
                    }
                }
            }
        }
    }
}