Changeset View
Changeset View
Standalone View
Standalone View
discover/qml/ProgressView.qml
Show All 17 Lines | 11 | contentItem: ColumnLayout { | |||
---|---|---|---|---|---|
18 | } | 18 | } | ||
19 | ProgressBar { | 19 | ProgressBar { | ||
20 | Layout.fillWidth: true | 20 | Layout.fillWidth: true | ||
21 | value: TransactionModel.progress/100 | 21 | value: TransactionModel.progress/100 | ||
22 | } | 22 | } | ||
23 | } | 23 | } | ||
24 | visible: TransactionModel.count > 0 | 24 | visible: TransactionModel.count > 0 | ||
25 | 25 | | |||
26 | property QtObject sheetObject: null | 26 | property Kirigami.OverlaySheet sheetObject: null | ||
27 | onClicked: { | 27 | onClicked: { | ||
28 | if (!sheetObject) | ||||
28 | sheetObject = sheet.createObject() | 29 | sheetObject = sheet.createObject() | ||
30 | | ||||
31 | if (!sheetObject.sheetOpen) | ||||
29 | sheetObject.open() | 32 | sheetObject.open() | ||
30 | } | 33 | } | ||
31 | onVisibleChanged: if (!visible && sheetObject) { | 34 | onVisibleChanged: if (!visible && sheetObject) { | ||
32 | sheetObject.close() | 35 | sheetObject.close() | ||
33 | sheetObject.destroy(100) | 36 | sheetObject.destroy(100) | ||
34 | } | 37 | } | ||
35 | 38 | | |||
36 | readonly property var v3: Component { | 39 | readonly property var v3: Component { | ||
▲ Show 20 Lines • Show All 69 Lines • Show Last 20 Lines |