summaryrefslogtreecommitdiff
path: root/modules/controlcenter/dev/DevSession.qml
blob: d911386342c9a9387dbfbfb77da9c916d94ba92b (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
import QtQuick

QtObject {
    readonly property list<string> panes: ["wireless", "debug"]

    required property var root
    property bool floating: false
    property string active: panes[0]
    property int activeIndex: 0
    property bool navExpanded: false

    component Network: QtObject {
        property var active
        property bool showPasswordDialog: false
        property var pendingNetwork
    }

    readonly property Network network: Network {}

    onActiveChanged: activeIndex = panes.indexOf(active)
    onActiveIndexChanged: active = panes[activeIndex]
}