问题描述 Qt中,会同时触发两个事件吗? 比如说,我改变一个窗体的大小,那么我是不是会触发 这个窗体部件的 changed信号 和 重绘事件? 解决方案 不会同时,会有先后顺序.但是可以产生连锁反应.一个极端的例子是,在change事件中更新自己,导致反复递归调用,堆栈溢出.这些都要注意. 解决方案二: 1.这个问题应该早就有人回答了,不用再自己劳心劳力提问啦,百度下就能找到的:2.重绘事件在这里,重写virtual void paintEvent(QPaintEvent *);可以在这里捕获到