gestures: consumer + routing table, wired to the dial
This commit is contained in:
parent
bef6e6a653
commit
002a1a7b08
5 changed files with 151 additions and 0 deletions
|
|
@ -2,6 +2,7 @@ import QtQuick
|
|||
import Quickshell
|
||||
|
||||
import qs.modules.common
|
||||
import qs.services
|
||||
// AppInventory.qml root is Item (not QtObject) so it can own its scanner
|
||||
// Process child — the original QtObject root failed with "no default property."
|
||||
import qs.modules.ii.appInventory
|
||||
|
|
@ -63,6 +64,12 @@ Scope {
|
|||
PanelLoader { component: Overview {} }
|
||||
PanelLoader { component: Polkit {} }
|
||||
PanelLoader { component: DialHost {} }
|
||||
|
||||
// Gestures is a singleton and QML instantiates singletons lazily, so its
|
||||
// IpcHandler never registered — `gesture` answered "Target not found"
|
||||
// while the file was plainly deployed. Touching a property is what brings
|
||||
// it into existence. Same reason AppInventoryScope is a plain child.
|
||||
Component.onCompleted: Gestures.squeezeAction
|
||||
PanelLoader { component: RegionSelector {} }
|
||||
PanelLoader { component: ScreenCorners {} }
|
||||
PanelLoader { component: ScreenTranslator {} }
|
||||
|
|
|
|||
Loading…
Reference in a new issue