diff options
author | Shawn Rutledge <shawn.rutledge@qt.io> | 2022-03-28 06:21:42 +0200 |
---|---|---|
committer | Qt Cherry-pick Bot <cherrypick_bot@qt-project.org> | 2022-03-29 01:12:48 +0000 |
commit | 5a9bc50efa5d9cb74e93be0becb2ce8e6b76689b (patch) | |
tree | ab1a0c60d763230816d3989ba956abb1054f0e91 | |
parent | caf81fefbe3f5b8e2fb7892b40b4748db3230046 (diff) |
Sidebar example: nest content in MouseArea to restore hover propagation
After 499828b855d125ac236917f6ed01d8f1e7d88505 if you want a MouseArea
underneath some other contents to receive propagated hover events, the
content must be inside the MouseArea, not a sibling. HoverHandler still
does not have this restriction (handlers cannot have items as children,
and the handler is not considered a sibling: it's an event-handling
facet added to the item in which it's declared).
Change-Id: I5ac31d982e429ac002cb0bd7ae9c071ab927032b
Reviewed-by: Richard Moe Gustavsen <richard.gustavsen@qt.io>
(cherry picked from commit 864dade139242f8ef8bb208d899fa8264cfb91f3)
Reviewed-by: Qt Cherry-pick Bot <cherrypick_bot@qt-project.org>
-rw-r--r-- | examples/quick/pointerhandlers/sidebar.qml | 10 |
1 files changed, 5 insertions, 5 deletions
diff --git a/examples/quick/pointerhandlers/sidebar.qml b/examples/quick/pointerhandlers/sidebar.qml index 7406931b28..a5e1256d0f 100644 --- a/examples/quick/pointerhandlers/sidebar.qml +++ b/examples/quick/pointerhandlers/sidebar.qml @@ -201,12 +201,12 @@ Rectangle { hoverEnabled: true cursorShape: Qt.ClosedHandCursor anchors.fill: parent - } - Loader { - objectName: "bottomSidebarLoader" - sourceComponent: buttonsAndStuff - anchors.fill: parent + Loader { + objectName: "bottomSidebarLoader" + sourceComponent: buttonsAndStuff + anchors.fill: parent + } } } |