找回密码
 立即注册
收起左侧

继承QopenGLWidget的视频窗口,导致QDockWidget类的父窗口白屏

0
回复
3918
查看
[复制链接]
累计签到:1 天
连续签到:1 天
来源: 2019-10-9 14:27:17 显示全部楼层 |阅读模式
1Qter豆
    工作环境win10, vs2015,Qt5.11.1.0
    停靠状态下有4个多继承于QopenGLWidget和QopengGLFunctions的视频窗口类,父窗口是QWidgetDock,在停靠状态下功能一切正常。    但是,一旦父窗口漂浮起来,整个窗口就变白屏了,    hide()所有的视频窗口,父窗口漂浮起来也没问题,不会白屏。
    以上情况,是在main函数中,使用QCoreApplication::setAttribute(Qt::AA_UseDesktopOpenGL)时会发生,但是使用QCoreApplication::setAttribute(Qt::AA_UseOpenGLES),漂浮状态没有问题,不过视频窗口无法工作。


附件: 您需要 登录 才可以下载或查看,没有帐号?立即注册
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

公告
可以关注我们的微信公众号yafeilinux_friends获取最新动态,或者加入QQ会员群进行交流:190741849、186601429(已满) 我知道了