2011-03-21 39 views
0

我有一個用C++開發的Qt 4.7.x應用程序。這實際上是一個圖形狀態機編輯器,可爲嵌入式系統自動生成代碼。當我向嵌入式社區宣佈這個工具時,問的第一個問題是「它在Eclipse中運行嗎?」如何將Qt應用程序作爲插件集成到Eclipse中?

所以,我的問題是:

  1. 我有什麼選擇?我可以在Eclipse中運行一個C++ GUI應用程序而無需進行任何修改或進行最少的修改?

  2. 如果在沒有修改的情況下運行不是一個選項或很尷尬,我如何需要重新打包Qt應用程序以使其在Eclipse中運行?

  3. 我的Qt應用程序使用停靠窗口,工具欄和MDI(多文檔界面)。我是否需要調整Eclipse的用戶界面結構,以及如何處理它?

  4. 我最感興趣的是在Windows上部署應用程序。但是我的應用程序也運行在Linux和Mac OS X上。如何在這些操作系統上使用Eclipse部署本機C++應用程序?

Qt的任何具體示例將不勝感激。

回答

1

真的需要擔心的是將Qt與SWT工具包集成在一起。他們傳統上不太融洽。已經有很多不同的嘗試使Java和Qt合作,並且使Qt和AWT合作的次數更少,並且使Qt和SWT合作最少。儘管如此,你可以看一些可以作爲你項目基礎的東西。也許最有前途的是SWT/Qt,這是一個構建基於Qt的SWT實現的項目。最後我看着它,它確實不是一個現實的選擇,但自那以後它非常活躍。

相關問題