如何让 qGLWidget 在 Visual Studio 中显示

Posted

技术标签:

【中文标题】如何让 qGLWidget 在 Visual Studio 中显示【英文标题】:How do I get qGLWidget to display in Visual Studio 【发布时间】:2015-01-14 11:42:18 【问题描述】:

我正在使用带有 qt5 插件的 Visual-Studio 构建一个 qt 界面。 该界面的一侧有一个 OpenGL 查看器,另一侧有一系列控制按钮。 现在,我已经用一个空的 QWidget 和一个名为 MyGLWidget 的 QGLWidget 类以及所有必需的 OpenGL 代码(initializeGL 等)构建了必要的 UI 窗口。

如何让 MyGLWidget 显示在 QWidget 上?

【问题讨论】:

【参考方案1】:

没关系。原来你需要做的就是按照这个教程。

http://www.bogotobogo.com/Qt/Qt5_OpenGL_QGLWidget.php

似乎 QtCreator 方法的工作方式与 Visual-Studio 相同。

【讨论】:

【参考方案2】:

尝试在项目属性中包含 Qt5OpenGLd.lib

【讨论】:

请注意,OP已经找到解决方案并在此处发布。

以上是关于如何让 qGLWidget 在 Visual Studio 中显示的主要内容,如果未能解决你的问题,请参考以下文章

QGLWidget - 如何使用重绘构建程序

如何将 QWidget 添加到 QGLWidget

如何在 Visual Studio 2012 中更正 wpf datagrid 列名冗余

如何强制 QGLWidget 更新屏幕?

在 QGLWidget 中绘制一个 cv::Mat?

QGLWidget updateGL() 不随 QTimer 更新?