关于QT5.10+opengl的使用

本文介绍如何在QT5.10中集成并使用OpenGL进行图形渲染。主要内容包括在main.cpp中初始化相关设置的步骤和关键代码片段。

本人最近在用qt5.10和opengl结合,看了一些博主写的文章,但是在编写程序时还是遇到了各种各样的问题,想来总结下。
现在QT5之后有两种方式来结合opengl,最新的可以看看qt官方的opengl window的例子,本人暂时没有用到,还是用旧的方式。现在开始介绍吧!~~~

问题总结:
1.出现undefined reference to 。。。。的问题


2.运行后界面全黑,不显示你所画的内容
3.想知道解决方法吗?请看到最后~~~


首先介绍一下我的简单工程,主要是实现在QT下显示正方形和三角形,工程如下:

1.Openglwindow.h的内容

红色箭头的地方如果改成QOpenGLWidget,会出现runtime error的错误,这个问题我还没有解决,如果有哪位大神知道,欢迎指导下,我用QOpenGLWindow是可以运行的(已解决:把main.cpp中的QGuiApplication改成QApplication就行了)。

2.
评论 7
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值