setmousetracking专题

【已解决】QT设置setMouseTracking不响应mouseMove

关于这个问题可谓是困扰了我好久,这个问题是博主在同事的提醒下终于解决的。直接说结论吧。一般有mouseMove设置了setMouseTracking肯定是响应mouse事件的。如果不响应。可能是主窗体涉及多个子窗体,你的mouse被其他子窗体给捕获了。因此这就产生了这个问题。 解决方案 将主窗体的整体边距设置大一点,并将其设成鲜艳的颜色,这样你可以看到主窗体哪些区域是接收活动的,然后你鼠标在这