• 5198阅读
  • 2回复

用QPainter绘图,一定要重写paintEvent(),在其里面绘图吗? [复制链接]

上一主题 下一主题
离线iiiyyyhhhsss
 

只看楼主 倒序阅读 楼主  发表于: 2010-03-01
我发觉绘图的代码,如果不放在paintEvent()里面,就没有任何效果....

真实情况是这样吗?
离线peterxj108

只看该作者 1楼 发表于: 2010-03-01
是的。
不过可以在paintEvent中引用别的自定义函数。你可以把绘图的代码写在别的函数中,然后在paintEvent中调用。
并且其他槽的函数设定中,需要更新界面的地方要写update().
离线iiiyyyhhhsss

只看该作者 2楼 发表于: 2010-03-01
thanks!!
快速回复
限100 字节
 
上一个 下一个