Changeset View
Changeset View
Standalone View
Standalone View
plasma/package/contents/ui/main.qml
Show All 29 Lines | 28 | Item { | |||
---|---|---|---|---|---|
30 | property var vaultsModelActions: plasmoid.nativeInterface.vaultsModel.actionsModel() | 30 | property var vaultsModelActions: plasmoid.nativeInterface.vaultsModel.actionsModel() | ||
31 | 31 | | |||
32 | property var expandedItem: null | 32 | property var expandedItem: null | ||
33 | 33 | | |||
34 | Plasmoid.busy: vaultsModelActions.isBusy | 34 | Plasmoid.busy: vaultsModelActions.isBusy | ||
35 | 35 | | |||
36 | Plasmoid.icon: vaultsModelActions.hasError ? "plasmavault_error" : "plasmavault"; | 36 | Plasmoid.icon: vaultsModelActions.hasError ? "plasmavault_error" : "plasmavault"; | ||
37 | 37 | | |||
38 | Plasmoid.status: vaultsModelActions.count > 0 ? PlasmaCore.Types.ActiveStatus : PlasmaCore.Types.PassiveStatus | 38 | Plasmoid.status: vaultsModelActions.hasOpen ? PlasmaCore.Types.ActiveStatus : PlasmaCore.Types.PassiveStatus | ||
39 | 39 | | |||
40 | Plasmoid.onExpandedChanged: { | 40 | Plasmoid.onExpandedChanged: { | ||
41 | plasmoid.nativeInterface.vaultsModel.reloadDevices(); | 41 | plasmoid.nativeInterface.vaultsModel.reloadDevices(); | ||
42 | } | 42 | } | ||
43 | 43 | | |||
44 | Plasmoid.fullRepresentation: ColumnLayout { | 44 | Plasmoid.fullRepresentation: ColumnLayout { | ||
45 | anchors { | 45 | anchors { | ||
46 | fill: parent | 46 | fill: parent | ||
▲ Show 20 Lines • Show All 44 Lines • Show Last 20 Lines |