从带有OpenGL代码的C 转换为使用GUI的QT应用程序
conversion from c++ with opengl code to QT application with GUI?
我已经在C (面向对象的)中写了一个程序屏幕。我还将Microsoft Kinect SDK用于Windows,现在我想为我的程序制作一个GUI,以使其更像是使用菜单,按钮的应用程序等等。我想知道可以以我说的方式转换我的程序吗?需要什么样的更改?因为我对QT不了解,有任何帮助吗?
是的,QT非常开放,C 友好。(它以C 编写,甚至具有QGLWIDGET组件)。加上一般GUI编程所需的所有菜单和按钮等。
我建议从一个工作QT OpenGL应用程序开始 - 一个小应用程序 - 并添加您的OpenGL代码。
这个:你好gl
在QT中进行openGL很容易。一些更好的材料是QT中的NEHE实施。
http://qt-project.org/wiki/nehe_in_qt
从Wiki页面上方阅读了一些博客和示例后,我认为您可以找到如何在QT World中使用OpenGL。我不会将它们复制到这里, ^_ ^。
祝你好运!
这将很困难,而且可以进行很多工作,但是您可以将OpenGL集成到QT中。主要问题将是更强大的QT模型(并且都带有按钮,窗口和许多使事情变得更容易的触发器)
您可能会削减一些工作来获得QT基础。我会推荐按http://www.trinitydesktop.org/docs/qt4/tutorials-addressbook.html的开始。本教程适用于一个更复杂的应用程序,而不是一个简单的Hello World,并且可能使您开始更轻松。
相关文章:
- GCP 或 AWS 是否支持 C++ 和 GUI 应用程序开发?
- 多线程Windows GUI应用程序中的死锁
- 为什么在Visual Studio中用c ++编写GUI应用程序的代码与控制台应用程序的代码不同?
- 如何使用Visual Studio 2017和Qt开发GUI应用程序?
- 是否可以在QT GUI应用程序中处理事件时播放加载动画指示器?
- QTCreator GUI应用程序中包含窗口基源代码并在代码中打开
- Qt GUI应用程序在与GUI交互时停止实时进程
- 如何将QT GUI应用程序的版本打印到主机上
- 您如何从已经运行的GUI应用程序中启动使用GUI的可执行文件
- QT 4.x/5.x和OpenGL用于桌面GUI应用程序:选择哪种模块
- Qt Gui 应用程序部署
- 在非GUI应用程序,优点和缺点中使用QT
- 使用 Qt 的简单线程 gui 应用程序的结构是什么?
- 如何将命令行插入 GUI 应用程序
- 如何在QT GUI应用程序中进行正确的线程处理
- Qt Creator中的Qt GUI应用程序构建设置
- 编译或运行PyQT4 GUI应用程序时,排除(或禁用)log4clus警告
- 在 Linux/Windows 上使用 c++ 的 GUI 应用程序
- cv::imshow在GUI应用程序运行时阻塞线程
- 如何在Qt GUI应用程序中嵌入输出控制台窗口