2017-06-15 42 views
1

我要開始Qt的帆布3D應用項目,但在導入模塊的時刻,因爲他們需要這些模塊將在下標誌着我的錯誤:爲什麼我不能導入Qt3D模塊?

import Qt3D 1.0 
import Qt3D.Shapes 1.0 

有誰知道我可以附加他們? (下載鏈接,下載命令或其他解決方案)。
謝謝。

+0

什麼錯誤?請將你得到的錯誤和你的pro文件添加到問題中。 – talamaki

+0

錯誤是導入時,這些導入標記爲紅色。一旦它發生在另一個模塊上,我不得不下載它。我想這種情況是相似的。 – BrandCodes

+0

@BrandCodes你解決了這個問題嗎? –

回答

0

您正在使用哪個版本的Qt? Qt5.4和更新的版本帶有Qt3D 2.0,所以它可能是你正在學習一些舊的教程或者其他東西,並且試圖導入Qt3D 1.0,而不是Qt3D 2.0? 如果是這樣,API也改變了很多,所以你最好找一個使用Qt3D 2.0的例子來讓你開始。看看你已經安裝的使用Qt3D的任何例子,並且看看Qt 3D QML Types的例子來介紹導入v2.0。

+0

我正在使用Qt 5.8,事實上我找到了一個使用Qt Canvas 3D應用程序的例子。我想這是一個古老的例子。我將嘗試查找更新的示例,並檢查當前導入以查看是否導致錯誤。 – BrandCodes

0

Here是Canvas3D的一些例子。它適用於Qt 5.9,但我認爲它們中的大部分在5.8中都是一樣的。他們也與Qt的創造者一起,在歡迎屏幕上搜索「canvas 3d」

相關問題