无法找到QT OpenGL QGLWidget

Dam*_*mir 7 qt

我是QT的新手,我有问题.我从http://qt.nokia.com/downloads/sdk-windows-cpp下载了用于开源C++开发的Qt SDK,我在PATH中添加了C:\ QT\2010.05\bin.当我启动一些演示项目时,它可以工作,但是当我创建相同的项目(我创建新项目并从演示中复制源代码)时,它会显示错误,例如"无法找到QGLWidget"(我需要创建OpenGL项目).我需要在PATH中添加更多内容吗?有人知道什么是问题吗?

Cor*_*ein 9

编辑.pro文件并添加opengl为选项QT:

QT += core gui opengl
Run Code Online (Sandbox Code Playgroud)


Pat*_*ola 8

您需要在项目文件(.pro)中添加OpenGL模块,如文档中的说明所述:http://doc.qt.io/qt-5/qtopengl-index.html#details

  • 为我工作.只需添加QT + = opengl作为<project> .pro文件中的第一行:) (2认同)