• 3265阅读
  • 0回复

当关闭再重新打开QOpenGLWidget的时候会出现重影 [复制链接]

上一主题 下一主题
离线wanlong1215
 

只看楼主 倒序阅读 楼主  发表于: 2016-08-03
整个逻辑是这样,一个Widget作为父窗口,然后在父窗口上面新建QOpenGLWidget作为子窗口显示,当子窗口全部关闭再打开一个子窗口时会出现闪烁的现象
操作流程是这样
1.打开一个OpenGLWidget

2.关闭刚才的对话框
3.再打开一个窗口,这时会在刚才的位置闪烁下刚才的窗口1



我新建的GLWidget只是重写了三个必须的函数,但函数内部什么也没做,这是函数声明class GLWidget : public QOpenGLWidget, protected QOpenGLFunctions




大家有知道怎么回事的么
快速回复
限100 字节
 
上一个 下一个