首页| 论坛| 消息

标题:【提问】linux下paintEvent的问题
作者:mog
日期:2006-03-06 22:25
内容:

1.为什么我的程序同样的代码,windows下只要动一下鼠标就会产生paintEvent事件,而linux下只有改变窗口大小才产生?
2.linux下窗体的frame到底什么时候有的啊?我的代码里第一次paintEvent的时候是没有frame的,第二次就有了,搞得两次的图像直接会闪一下,这个如何解决?


#1 [mog 03-06 23:41]
呵呵,菜鸟用菜办法
QTimer *timer = new QTimer(this);
connect(timer, SIGNAL(timeout()), this, SLOT(update()));
timer->start();
这个不怕不刷新了

回复 发表
主题 版块