我从 Qt 开始。我正在尝试在 QApplication 的 MainWindow 上从 Qt3d 渲染 3D 视图。
我发现的示例都是基于 QGuiApplications 没有使用 Qt Quick 和 QML 的小部件,但我的目标是使用小部件,因为这将是一个桌面应用程序。
我在我的 MainWindow UI 表单中使用了 Qt 设计器,在中央小部件上,我使用垂直布局在左侧放置选项卡,在右侧放置具有扩展水平尺寸策略的空小部件。我的目标是创建一个基于现有 Qt 类的类,该类将支持 Qt3d,同时还能够处理小部件。然后从 Mainwindow 表单中,我想将 Widget 提升到该类。
我已经尝试过 QWindow 但它不允许小部件,我想使用 QGlview 来访问小部件吗?我并不是真的想弄乱 opengl 并且现在不推荐使用它吗?有人可以指导我实现这个的例子吗?
谢谢