我是Qt的新手,遇到了问题。我从http://qt.nokia.com/downloads/sdk-windows-cpp下载了开源C++开发的Qt SDK,并在我的PATH中添加了C:\ QT \ 2010.05 \ bin。当我启动一些演示项目时,它可以正常工作,但是当我创建相同的项目(我创建一个新项目并从演示中复制源代码)时,会显示一个错误,如“无法找到QGLWidget”(我需要创建OpenGL项目)。我需要将其他内容添加到我的PATH吗?有人知道可能的问题是什么吗?
编辑您的 .pro 文件,并将 opengl
选项添加到 QT
中:
QT += core gui opengl
您需要在项目文件(.pro)中添加OpenGL模块,如文档所述:http://doc.qt.io/qt-5/qtopengl-index.html#details
find_package(Qt6 REQUIRED COMPONENTS OpenGL)
target_link_libraries(mytarget Qt::OpenGL)
find_package(Qt6 REQUIRED COMPONENTS OpenGLWidgets)
target_link_libraries(mytarget private Qt::OpenGLWidgets)