摘要:
我们在 Qml 中经常会遇到这样的情况:
有某个 Item ( 这里称为 Parent ),需要它在鼠标 `Enter` 时显示,鼠标 `Exit` 时隐藏。
这时候我们会用一个 MouseArea,然后处理 `onEntered / onExited`。
但是,有一个巨大的坑:
如果这个 Item 里嵌入了其他 Item ( 这里称为 `Child` ) 并且处理自己的 MouseArea,则会导致 `Parent Item` 的 MouseArea 失效 ( 即不能接收到相应的事件 )。 阅读全文
我们在 Qml 中经常会遇到这样的情况:
有某个 Item ( 这里称为 Parent ),需要它在鼠标 `Enter` 时显示,鼠标 `Exit` 时隐藏。
这时候我们会用一个 MouseArea,然后处理 `onEntered / onExited`。
但是,有一个巨大的坑:
如果这个 Item 里嵌入了其他 Item ( 这里称为 `Child` ) 并且处理自己的 MouseArea,则会导致 `Parent Item` 的 MouseArea 失效 ( 即不能接收到相应的事件 )。 阅读全文
posted @ 2024-04-20 22:42
梦起丶
阅读(272)
评论(0)
推荐(0)

浙公网安备 33010602011771号