推薦優秀的widget工具包devlop GUI。我已經與QT,GTK +和X11的工作,維基百科顯示了很多,有什麼比超過QT好?使用多點觸摸計算。我無法從與X11的從頭開始,和GTK是艱難的,QT是比較容易的,但有沒有任何其它的工具包像GTK或框架,如QT服務器比較好?用於爲xserver開發桌面環境的最佳小部件工具包?
0
A
回答
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
相關問題
- 1. 使用Dojo小部件的最佳開發環境是什麼?
- 2. 爲Linux開發桌面環境
- 3. 開發桌面小工具的程序/工具?
- 4. 用於開發Java桌面應用程序的最佳IDE
- 5. 適用於Windows Mobile 5開發的最佳環境
- 6. 適用於iOS的最佳2D遊戲開發環境
- 7. 最佳黑莓開發環境
- 8. 用於Linux的快速桌面應用程序開發工具
- 9. haskell開發環境的工具? (Linux)的
- 10. 編譯爲Linux,Mac OS和Windows的桌面開發環境
- 11. 開發環境和API開發的最佳實踐?
- 12. 什麼是爲Sitecore設置開發環境的最佳方式
- 13. AEM的最佳開發工具
- 14. 用於JavaScript/xulrunner開發的最佳調試工具
- 15. 用於.Net開發的最佳VOIP工具集是什麼?
- 16. 適用於iPhone和Android的最佳跨平臺開發工具
- 17. 適用於小型Java應用程序的最佳桌面部署技術
- 18. Ajax的最佳工具包?
- 19. 什麼是適用於Android Studio的3D模型環境的最佳工具
- 20. 適用於Mac OS X的最佳軟件安裝工具包?
- 21. 桌面應用程序gui設計 - 最佳工具
- 22. 用於開發CKAN插件的開發環境
- 23. Ruby中的桌面環境
- 24. Android小工具裏面的小部件
- 25. 如何使用NokiaQtSDK爲桌面環境開發Qt應用程序?
- 26. 適用於VC++環境的Fitnesse工具
- 27. SharePoint Web部件開發環境
- 28. 在開發環境中使用Nuget - 最佳實踐/如何
- 29. 工作開發環境symfony2.3
- 30. prod環境中的Web分析器工具欄,最佳實踐?
定義*更好*。答案取決於規格。 – 2011-06-13 14:45:33
如果沒有東西可以量化,這是一個主觀問題。你有什麼要求?該工具包支持哪些語言?工具是必需的嗎?它是否必須是跨平臺的?可用工具有什麼問題?你的目標是什麼特定的平臺?它推薦一個工具包嗎? – andref 2011-06-13 14:57:34
我會說Qt是你最好的選擇,但我沒有給出任何理由,因爲你沒有給出任何標準...... – rubenvb 2011-06-13 15:04:42