我在父窗口的子窗口中创建 QSlider和两个QPushButton控件,然后把子窗口添加到父窗口,我认为与setMouseTracking(false)没有关系,我设置了还是重绘,我想阻止这种重绘行为,关键我也不理解为什么发生重绘,好像不是mouseMoveEvent事件引起的,求助大神解释,先在这里拜谢,非常感谢。
Qt中,为什么鼠标在QSlider和两个QPushButton控件上移动会造成父窗口和子窗口都重绘,为什么会这样??
答案:3 悬赏:40
解决时间 2021-02-18 06:04
- 提问者网友:空白
- 2021-02-17 12:53
最佳答案
- 二级知识专家网友:时光挺欠揍
- 2021-02-17 14:09
slider两btn归属父亲管理(子窗口消毁父亲来清理)...所以会影响吧。。。我理解是这样的。。。关键是实践看下。。。
还有,既然你知道不是mouseevent里面发生的。。你重写父窗口不就成了?
还有,既然你知道不是mouseevent里面发生的。。你重写父窗口不就成了?
全部回答
- 1楼网友:恕我颓废
- 2021-02-17 15:08
现在的许多年轻人都被无聊和郁闷所困扰
自从进了这个群聊天
头不晕了,心也不烦了,都能做俯卧撑了
腰不酸了,腿也不痛了,打酱油也有劲了
- 2楼网友:年轻没有失败
- 2021-02-17 14:40
我认为与setMouseTracking(false)没有关系,我设置了还是重绘,我想阻止这种重绘行为,关键我也不理解为什么发生重绘,好像不是mouseMoveEvent事件引起的,求助大神解释,先在这里拜谢,非常感谢。
再看看别人怎么说的。
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯