diff options
author | Antti Hölttä <AHoelttae@luxoft.com> | 2018-12-03 13:44:15 +0100 |
---|---|---|
committer | Antti Hölttä <AHoelttae@luxoft.com> | 2019-03-18 16:33:53 +0100 |
commit | a9445c3b9c8f51a229b62c25df1aeebe5c85c88d (patch) | |
tree | d431757016a1892135859fae565dfed759ccdeff /DemoApplication | |
parent | 2d45defe15ca9a94f6eba992af3d544fcd5dfb32 (diff) |
Cursor now movable only to items that set the acceptsCursor value to true
Diffstat (limited to 'DemoApplication')
-rw-r--r-- | DemoApplication/controls/CNButton.qml | 4 | ||||
-rw-r--r-- | DemoApplication/pages/Page1.qml | 8 |
2 files changed, 10 insertions, 2 deletions
diff --git a/DemoApplication/controls/CNButton.qml b/DemoApplication/controls/CNButton.qml index 33299d1..19dcb8e 100644 --- a/DemoApplication/controls/CNButton.qml +++ b/DemoApplication/controls/CNButton.qml @@ -8,7 +8,7 @@ Button { implicitHeight: 40 CursorNavigation.acceptsCursor: true - property bool hasCursor: CursorNavigation.hasCursor + //property bool hasCursor: CursorNavigation.hasCursor background: Rectangle { anchors.fill: parent @@ -31,7 +31,7 @@ Button { border.width: 2 border.color: "red" anchors.fill: parent - visible: root.hasCursor + visible: root.CursorNavigation.hasCursor color: "transparent" } } diff --git a/DemoApplication/pages/Page1.qml b/DemoApplication/pages/Page1.qml index a140c6e..84ef0a7 100644 --- a/DemoApplication/pages/Page1.qml +++ b/DemoApplication/pages/Page1.qml @@ -71,6 +71,14 @@ Item { y: 241 text: qsTr("Button") } + + CNButton { + id: button8 + x: 210 + y: 138 + text: qsTr("Button (cursor off)") + CursorNavigation.acceptsCursor: false + } } //this seems to be the way to force focus on a newly opened dialog? Component.onCompleted: { forceActiveFocus(); } |