从网上下了qpicturebox控件,从qopenglwidget派生,然后发现运行时会偶发闪退,而在我另外一台电脑则用不起来,上网搜索了一下,大概有如下的解决思路:

1. 需要setFormat

int main(int argc, char **argv)
{QApplication app(argc, argv);QSurfaceFormat format;format.setDepthBufferSize(24);format.setStencilBufferSize(8);format.setVersion(3, 2);format.setProfile(QSurfaceFormat::CoreProfile);QSurfaceFormat::setDefaultFormat(format);MyWidget widget;widget.show();return app.exec();
}
上面的版本号得根据实际的来
QOpenGLWidget Class | Qt OpenGL​​​​​https://doc.qt.io/qt-6/qopenglwidget.html#details

那实际的版本号怎么获取呢,这个链接说:检查OpenGL的版本_查看opengl版本_金色熊族的博客-CSDN博客

2. 我下载的那个类,派生于QOpenGLFunctions_3_3_Core,为什么要指定版本呢?我打算换成

通用的QOpenGLFunctions

目前还没测试  一会机器空了就测试行不行的通

 

QOpenGLWidget运行时闪退相关推荐

  1. APP在电脑模拟器上完美运行,真机运行时闪退现象记录

    由于疫情原因以及公司要求 在家已经呆了快两个月了,作为大四快毕业的实习生来说,这两个月肯定没有静下心来好好学习...哈哈哈 但是要准备写毕业论文了,所以准备把以前写过的程序当做毕业设计,于是时隔七周重 ...

  2. 关于Visual studio 2010运行时闪退问题的解决

    在运行一个刚刚下载的visual studio 2010时候,编程一个简单程序进行输出时候,会出现闪退状况.明明成功编译了,但是没有显示结果,只是闪了一下就自己关闭了. 解决方法1.在main函数末尾 ...

  3. spyder 运行时闪退_记一次spyder打不开(闪退)之后,心累的恢复历程

    问题描述:anacondaprompt能正常打开,spyder打开是蛛网界面能出来,但蛛网界面之后就是白屏状态,两三秒之后就闪退了,anaconda 上显示的错误是7692:29420:1108/16 ...

  4. spyder运行时闪退解决办法:

    原因:anaconda中安装的库大都没有升级 解决办法: 在anaconda prompt命令行中输入conda upgrade --all 或者输入conda upgrade --all,即可升级所 ...

  5. 启动elasticsearch.bat时闪退

    我原先下载的elasticsearch最新版本8.4.1,但项目里要用的是6.4.3.今天下载时碰到了一个新的问题. 启动elasticsearch.bat时闪退 网上搜说可能是权限不够,要用管理员权 ...

  6. 笔记本AutoCAD启动时闪退怎么办_AutoCAD启动时闪退怎么办?

    原标题:AutoCAD启动时闪退怎么办? 原因:AutoCAD采用的FLEXnet的软加密,如果许可授权相关服务被关闭或阻止,或者出现相关数据文件损坏,就有可能出现上述现象.至于为什么出现这种现象不好 ...

  7. 我的世界客户端开不了java_[疑难解答]为何启动MC我的世界客户端时闪退

    启动Minecraft时闪退估计是很多人都遇到过的事情,具体表现为启动器中点击启动游戏后没有反应,抑或是点击后出现Java报错窗口像这样的,要么就是在根目录出现hss_****_error.log类似 ...

  8. tomcat启动时闪退

    安装的tomcat解压版,myeclipse打的war包文件放入tomcat的webapp后,启动tomcat时闪退. 最近做的项目是系统集成tomcat,myeclipse运行开发环境时不需要安装t ...

  9. xcode编辑时闪退的问题解决

    xcode编辑时闪退的问题解决 参考文章: (1)xcode编辑时闪退的问题解决 (2)https://www.cnblogs.com/Rong-Shengcom/p/6554974.html 备忘一 ...

最新文章

  1. Docker部署Zookeeper集群
  2. Oracle大规模数据快速导出文本文件
  3. 由几道JS笔试题引发的知识点探究
  4. python的span方法_Python Span.set_extension方法代码示例
  5. ZOJ 2165 Red and Black
  6. 为什么那么好的女孩子还单身?
  7. php for next,Nextcloud停留无限登录页面 PHP7的问题及解决方案
  8. Acess 数据库 查询数据表结构等问题小记
  9. ReactNative开发工具有这一篇足矣
  10. 【线段树】HDU 3397 Sequence operation 区间合并
  11. Nginx增加第三方外部插件
  12. oracle数据库删除用户(schema)操作
  13. 我们可以用2*1的小矩形横着或者竖着去覆盖更大的矩形。请问用n个2*1的小矩形无重叠地覆盖一个2*n的大矩形,总共有多少种方法?
  14. HNUCM-1322:调酒壶里的酸奶
  15. 通达OA 太牛了!工作流表单设计中级联菜单原来可以这样实现(图文)
  16. 时钟屏保fliqlo
  17. 电脑小米手机,小米手机和电脑无线连接方法
  18. 数学原理-高等数学复习笔记 ——1.2 泰勒公式 罗尔中值定理与拉格朗日中值定理(附加多个实战题目)
  19. 如何有效的关闭Win10/ win 11 自动更新? 方法最全
  20. 基于ACCESS的教师工作量计算系统的设计与实现(含源文件)

热门文章

  1. ZipEntry实现文件解压缩与目录解压缩
  2. 存储系统的扩展:scale out VS scale up
  3. python谱聚类算法_Python机器学习高级算法!谱聚类(Spectal Clustering)算法分析和实例详解...
  4. 使用CIFAR10数据集完成知识蒸馏(参照了快乐就好_Peng博主的博客)致谢
  5. VM虚拟机:VMware Kernel Module Updater
  6. vue项目上传图片的方法
  7. linux中浏览器连不上网络,在Linux中修复Firefox浏览器“Network Protocol Error”错误的方法...
  8. 模糊PID算法及其MATLAB仿真(1)
  9. Linux系统安装开源版PyMOL
  10. oh-my-zsh详细安装与主题插件配置