aboutsummaryrefslogtreecommitdiffstats
path: root/DemoApplication
diff options
context:
space:
mode:
authorAntti Hölttä <AHoelttae@luxoft.com>2018-12-03 13:44:15 +0100
committerAntti Hölttä <AHoelttae@luxoft.com>2019-03-18 16:33:53 +0100
commita9445c3b9c8f51a229b62c25df1aeebe5c85c88d (patch)
treed431757016a1892135859fae565dfed759ccdeff /DemoApplication
parent2d45defe15ca9a94f6eba992af3d544fcd5dfb32 (diff)
Cursor now movable only to items that set the acceptsCursor value to true
Diffstat (limited to 'DemoApplication')
-rw-r--r--DemoApplication/controls/CNButton.qml4
-rw-r--r--DemoApplication/pages/Page1.qml8
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(); }