2010-07-30 72 views
22

使用Eclipse集成插件在Windows下使用MinGW編譯自定義小部件的正確過程是什麼?Qt Eclipse集成和自定義小部件插件

我嘗試了以下步驟,但在Widget Bar中看不到該小部件。

  1. Qt安裝4.6.1爲Win32(使用MinGW)
  2. 安裝了Eclipse太陽神32位(試圖與伽利略太)
  3. Qt安裝的Eclipse集成1.6.1
  4. 重設上的Qt爲集成: configure -release -qtnamespace QtCppIntegration
  5. 在使用Eclipse發佈
  6. 編譯插件(試圖與造物主太)
  7. 複製DLL文件E在文件夾 「」 文件C:\eclipse\plugins\com.trolltech.qtcppdesignerplugins.win32.x86_1.6.1
  8. 推出eclipse -clean重置插件

自然小部件Qt Designer下工作得很好,我可以有正確地使用它。

+1

爲什麼值得我認爲現在推薦的方式是使用[Qt Creator](https://qt.nokia.com/products/developer-tools/)。就個人而言,我在Qt Creator中製作一個項目的相當令人滿意的結果,然後在eclipse中導入它,在Creator中編輯GUI以及在eclipse中編寫代碼。這也使您可以從小部件更改爲Qt Quick,即使需要幾天時間才能適應新的方法,我認爲這將值得您一試。 – nus 2011-08-16 09:53:37

回答

1

Qt針對Windows的Eclipse集成和Qt Creator二進制文件是使用Visual C++編譯的,所以MinGW編譯的插件將無法使用它們。 獨立的Qt設計器與MinGW一起編譯,這就是爲什麼你的插件與它一起工作。

您可以使用MinGW重新編譯Qt Creator,我不確定Qt Eclipse集成。