2011-06-13 10 views
0

devlop GUIに優れたウィジェットツールキットを提案してください。私はQT、GTK +とX11で作業しました.Wikipediaは多くを示しています。マルチタッチコンピューティングで作業する。私はX11で最初から始めることはできません。gtkは難しいですが、QTは簡単ですが、qtやサーバーのようなフレームワークのような他のツールキットがありますか?xserverのデスクトップ環境を開発するためのベストウィジェットツールキット?

+0

は* *より良いを定義します。答えは仕様に依存します。 –

+1

定量化するものがない場合、これは主観的な質問です。あなたの要件は何ですか?ツールキットはどの言語をサポートしますか?工具は必要ですか?それはクロスプラットフォームでなければならないのですか?利用可能なツールで何が問題になっていますか?あなたの目標はどんな特定のプラットフォームですか?それはツールキットをお勧めしますか? – andref

+0

私はQtがあなたの最善の策だと言っていますが、あなたが何らかの基準を与えていないために何らかの理由がないと思います... – rubenvb

答えて

2

可能な限り最も豊富なGUIフレームワークを使用することをお勧めします。このようにして、不要なコードをたくさん削除し、既存の機能を再利用します。

あなたが考慮に上記取るよ場合は、次の2つのオプション(あなたが言うようにあるため、複雑でGTKを落とし、および他のより少なく維持し、あまり人気のツールキットの束)があります:

  • をQtの
  • wxWidgetsの

私は両方との両方を共有やや似た概念で働いてきたが、私見Qtのは、より良い、より良い維持、文書化され、そしてwxWidgetsのよりもはるかに多くの開発者によって使用され、プラスそれはQtCreatorのような、より高度なツールを持っています
一方、私はWxWidgetsがマニュアルプログラミングアプローチを持っていて、実際にはコードからGUIを構築しなければならないのが好きです。

1つの非常に重要なことは言うまで:

Qtはsupport for embedded Linuxを持って、 X11の必要性を排除します。

いくつかの文献:

+0

PySide、PySideによるPythonのサポート、 "公式の" Pythonバインディング:http://www.pyside.org/ – andref

関連する問題