应学习要求,需要了解Qt 3D的编辑方式,但是无奈网上有关QT 3D的资料太少,只能自己使用Qt 自带的Example和官方文档开始慢慢学习,摸索创建3D工程的步骤,研究Qt 3D相关的类的用法。
特将此过程记录到这里。
第一步:首先创建一个新的工程,选择Empty qmake Project。
名字自取,这里去MyModel作为工程名字。创建完成之后只带有MyModel.pro文件。
第二步:添加main.cpp文件。
第三步:修改.pro和main().cpp文件中的内容
在.pro文件中添加如下代码
QT += 3dcore 3drender 3dinput 3dextras 3dlogic 3danimation widgets
暂时不用添加别的代码(除了之前添加main文件.pro自动生成的那一句代码,整个.pro文件中就只有这一条代码)
修改main.cpp文件
main.cpp
#include <QWidget> #include <QApplication> int main(int argc, char *argv[]) { QApplication a(argc, argv); QWidget *widget = new QWidget; widget->show(); widget->resize(1200, 800); return a.exec(); }
点击运行,可以看到以下空窗口
至此,基本框架已经完成,剩下的就是开始着手3D相关的准备工作了。
原文:https://www.cnblogs.com/leocc325/p/12983407.html