應學習要求,需要了解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相關的准備工作了。