• 4319阅读
  • 2回复

[提问]QOpenGLWidget 在图形/视图(QGraphicView)下怎么独立刷新? [复制链接]

上一主题 下一主题
离线huangrl2008
 

只看楼主 倒序阅读 楼主  发表于: 2015-06-14
如题,在图形/视图(QGraphicView)下添加了QOpenGLWidget 图元、QWidget  QPushButton图元,如何快速刷新QOpenGLWidget  图元?

尝试了下面两种办法都解决不了高效率刷新的问题
1.  QGraphicView  派生类中添加定时器,刷新整个框架视图,但非常耗CPU资源,达30%以上;
2. QOpenGLWidget  派生类中添加定时器,刷新该图元视图(定时器响应函数内添加了update()), 结果虽然调用了updateGL(),但实际上界面并不刷新。

求哪位大神指点指点, 感激不尽!
在线20091001753

只看该作者 1楼 发表于: 2015-06-15
Qt4系列有个Demo,叫boxes。内容就是QGraphicView与OpenGL的混合。推荐你去看看
(づ ̄ 3 ̄)づ
离线huangrl2008

只看该作者 2楼 发表于: 2015-06-30
看了这个demo,解决不了刷新效率的问题
快速回复
限100 字节
 
上一个 下一个