c++ - 在 Qt 中创建 OpenGL 上下文

标签 c++ qt opengl

<分区>

我目前正在开发一个 OpenGL 应用程序,我想将 Qt 用于其他方面。我想像使用 GLFW 一样使用 OpenGL,但不使用 Qt 函数。只是普通的 OpenGL。我找不到任何像 id 一样使用 Qt 的站点。所以我只想在 Windows 上使用 Qt 并创建上下文等,而在其余部分使用 OpenGL。

感谢您的宝贵时间。

最佳答案

有一个老派QOpenGLWidget这将创建一个 OpenGL 上下文。这将提供一个带有可绘制区域的窗口。

其他选项是 Scene Graph - OpenGL Under QML - 几乎相同,但它还允许在 OpenGL 渲染之上使用 QML 用户界面(按钮、编辑等)。

关于c++ - 在 Qt 中创建 OpenGL 上下文,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39556506/

相关文章:

c++ - 隐藏应用程序启动时删除旋转球

qt - 在 QGraphicsView 的 ScrollHandDrag 模式下,如何停止 QGraphicsItems 在场景中的移动?

时间:2018-03-08 标签:c++opengl: how can i combine 2 different projection types for 3d graphics and 2d menus?

java - 如何在Java上检索显卡信息?

c++ - 以 "Column-Major"格式访问类/union 数据 C++

c++ - 如何访问 qt 上的父窗口小部件?

c++ - C/C++ 分配器在多线程上下文中的性能如何?

C++ GetAsyncKeyState 和 GetCursorPos 与 Windows 消息传递

python - 使 QPushButton 关闭所有打开的程序窗口

c++ - Q按钮 : How to know whether a "released" signal will be followed by a "clicked" signal?