位置: 编程技术 - 正文

qt opengl 关闭错误(qt widget opengl)

编辑:rootadmin

推荐整理分享qt opengl 关闭错误(qt widget opengl),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:opengl如何关闭,qt opengl教程,qt opengl obj,qt5 opengl,qt opengl obj,qt opengl obj,qt opengl obj,qt中opengl widget用法,内容如对您有帮助,希望把文章链接给更多的朋友!

GUI Qt 4编程(第二版)》 的第章 三维图形的第一个例子(Tetrahedron),编译和运行能够正常,可是当关闭的时候就出现错误提示:ASSERT:"group->context()==q_ptr" in file qgl.cpp , line 最近在使用Qt的OpenGL模块,可是不知道为什么老是提示出错(Qt版本是:4.7.0),我运行的是《C&#;&#; GUI Qt 4编程(第二版)》 的第章 三维图形的第一个例子(Tetrahedron),编译和运行能够正常,可是当关闭的时候就出现错误提示:ASSERT:"group->context()==q_ptr" in file qgl.cpp , line Invalid parameter passed to C runtime function.图片是:Qt使用OpenGL关闭出错后来在网上查了各种资料也找不到到底是怎么回事,后来运行Qt自带的一OpenGL例子才发现可能是现在的版本不能在构造函数里设置:setFormat(QGLFormat(QGL::DoubleBuffer|QGL::DepthBuffer));只要这样设置就会在关闭程序的时候出错。所以只有在构造函数的初始化列表里传递参数设置,比如:Tetrahedron:: Tetrahedron(QWidget *parent):QGLWidget( QGLFormat(QGL::DoubleBuffer|QGL::DepthBuffer),parent){ ......} 这样就不会在关闭程序的时候抛出错误Qt使用OpenGL关闭出错

Invalid parameter passed to C runtime function.

图片是:后来在网上查了各种资料也找不到到底是怎么回事,后来运行Qt自带的一OpenGL例子才发现可能是现在的版本不能在构造函数里设置:setFormat(QGLFormat(QGL::DoubleBuffer|QGL::DepthBuffer));只要这样设置就会在关闭程序的时候出错。所以只有在构造函数的初始化列表里传递参数设置,比如:

qt opengl 关闭错误(qt widget opengl)

Tetrahedron:: Tetrahedron(QWidget *parent):QGLWidget( QGLFormat(QGL::DoubleBuffer|QGL::DepthBuffer),parent)

{

......

}

这样就不会在关闭程序的时候抛出错误

OpenGL FBO渲染到纹理实例 #includestdio.h#includestdlib.h#includestring.h#includeGL/glew.h#includeGL/glut.hGLuintv,f,f2,p;floatlpos[4]={1,0.5,1,0};GLintloc;GLintuvloc;GLintsamp;GLintsach;GLuinttextureId;GLuintrboId;GLuintfboId

OpenGL渲染管线 转载自:

[置顶] 混合、反走样、雾效、多边形偏移 混合:介绍如何指定混合函数,它通过将源颜色和目标颜色混合,使场景的某些部分为半透明;反走样:反走样通过修改颜色来消除点、线、多边形边

标签: qt widget opengl

本文链接地址:https://www.jiuchutong.com/biancheng/373204.html 转载请保留说明!

上一篇:openGL ES 实现绘画圆 与条带,点索引 (IV)(opengl es4)

下一篇:OpenGL FBO渲染到纹理实例(opengl渲染流程图)

  • 微信企业版支付
  • 往来账款怎么做
  • 电子商业汇票怎么兑现
  • 装修费是否计入固定资产
  • 转账支票和转账凭证
  • 法人向企业注资有风险吗
  • 清算期间研发费用是否可以加计扣除附会计处理
  • 土地使用税每年都交还是交一次
  • 环评费用计入管理费用吗 是否需要摊销
  • 购买材料,材料未验收入库,货款未付会计分录
  • 购买设备对方垫付运费会计分录
  • 原材料账户期末贷方余额反映
  • 公司名下商品房卖给个人后房产税怎么交
  • 用于非应税项目的购进货物或应税劳务
  • 筹资费用的含义
  • macos big sur怎么升级
  • videojs自定义按钮
  • php 静态
  • 完税凭证遗失后怎么处理
  • 对数组描述正确的是
  • 支付手续费委托代销是什么意思
  • 跨省异地施工
  • 生产企业出口退税全部流程
  • php自定义header
  • framework3.5怎么打开
  • 购买免税农产品的会计分录
  • 公司给员工付个税怎么算
  • php是面向对象编程吗
  • 前端框架学哪个好
  • js异步解决方案
  • vscode2010下载
  • vue引用类型
  • opencv图像识别特定形状
  • 结算应付职工薪酬影响当期损益吗
  • 固定资产减值损失属于营业外支出吗
  • 企业接受的非货币性投资按照 计入实收资本
  • 哪些收据可以入账且可以税前抵扣
  • 税控盘抵税的会计分录
  • 企业研发费用会计处理英文文献
  • c语言的共用体
  • Yii 连接、修改 MySQL 数据库及phpunit 测试连接
  • 金税盘问题
  • 个体工商户怎么年报
  • 我们公司投资新公司做账
  • 住房公积金是怎么来的?
  • 消费税是怎样征收的
  • 异地房产税如何收
  • 商业折扣怎么扣
  • 公司购买的公司用车
  • 累计盈余的主要来源有
  • 消费税出口退税吗
  • 以他人名义投资该签订什么协议
  • 垫付的开办费怎么做账
  • 一家公司一定要有一个社保吗
  • mysql 生成guid
  • xtrabackup备份原理
  • 播放器状态
  • fedora29
  • 怎么快速
  • mac地图怎么标记多个位置
  • VirtualBOX给CentOS建共享文件夹的方法
  • linux clk
  • linux ll不能用
  • 安装阿里旺旺步骤
  • windows8怎么设置
  • win10系统将IIS服务器发送到桌面快捷方式方法
  • linux安装glibc.i686
  • win10升级win1
  • nodejs formidable
  • activity lunchmode详解
  • angularjs和后端交互
  • unity3d接入抖音广告api
  • javascript学习指南
  • python编码有哪些规范
  • 电子发票专用章怎么设置
  • 中介服务企业怎么注册
  • 国网四川电力客户电话号码
  • 银行服务创新金点子
  • 营业税属于地方税
  • 工程审计费计入什么科目
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设