【发布时间】:2014-11-28 21:12:52
【问题描述】:
看Qt源码,看不到鼠标指针移动时光标形状在哪里改变,mouseMoveEvent里面什么都没有,enterEvent也没有。
我想要做的是一个鼠标光标根据鼠标位置而变化的小部件,但不必放置假小部件或设置全局光标(除非它是唯一的解决方案)。但在此之前,我想了解 Qt 是如何管理的。
【问题讨论】:
-
让我确保我理解正确。您想知道如何根据小部件上的鼠标位置更改鼠标光标形状吗?
-
是的,这就是我的结局,但我也想了解 Qt 自己是如何做到的(不必在鼠标移动事件中处理它)
-
我想我有一个解决方案,请看我的回答。请说明我的示例是否适合您的需求。