2011-06-13 62 views
0

推薦優秀的widget工具包devlop GUI。我已經與QT,GTK +和X11的工作,維基百科顯示了很多,有什麼比超過QT好?使用多點觸摸計算。我無法從與X11的從頭開始,和GTK是艱難的,QT是比較容易的,但有沒有任何其它的工具包像GTK或框架,如QT服務器比較好?用於爲xserver開發桌面環境的最佳小部件工具包?

+0

定義*更好*。答案取決於規格。 – 2011-06-13 14:45:33

+1

如果沒有東西可以量化,這是一個主觀問題。你有什麼要求?該工具包支持哪些語言?工具是必需的嗎?它是否必須是跨平臺的?可用工具有什麼問題?你的目標是什麼特定的平臺?它推薦一個工具包嗎? – andref 2011-06-13 14:57:34

+0

我會說Qt是你最好的選擇,但我沒有給出任何理由,因爲你沒有給出任何標準...... – rubenvb 2011-06-13 15:04:42

回答

2

我建議你使用最富有的可能的GUI框架。這樣您將消除大量不必要的代碼並重用現有功能。

如果將上述考慮,你有兩個選擇(下降GTK因爲複雜的就像你說的,和一羣其他少維護,少流行的工具包):

  • 的Qt
  • wxWidgets的

我既合作和份額都有些類似的概念,但恕我直言Qt是更好地記錄,更好地維護和使用比wxWidgets的更爲開發商,再加上它有一個像QtCreator更復雜的工具,等
另一方面,我喜歡WxWidgets有手冊編程方法,在那裏你實際上被迫從代碼構建GUI。

一個非常重要的事情提:

Qt擁有support for embedded Linux,省去了 X11的需要。

一些文獻:

+0

通過PySide提供的Python支持,這是一個「官方」的Python綁定:http://www.pyside.org/ – andref 2011-06-14 19:57:35

相關問題