本人最近在用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.

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

被折叠的 条评论
为什么被折叠?



