25.6. 他のグラフィカルユーザインタフェースパッケージ
****************************************************

主要なクロスプラットフォーム (Windows, Mac OS X, Unix 系) GUI ツールキ
ットで Python でも使えるものは:

参考:

  PyGObject
     PyGObject は GObject の GObject introspection を利用するバインデ
     ィングです。 これらのライブラリの一つが GTK+ 3 ウィジットセットで
     す。 GTK+ には、Tkinter が提供するよりも多くのウィジェットが付属
     しています。 オンラインで利用できる Python GTK+ 3 Tutorial があり
     ます。

  PyGTK
     PyGTK はより古いバージョンであるライブラリ GTK+ 2 に対するバイン
     ディングを提供しています。 それは C での実装よりはやや高級なオブ
     ジェクト指向インターフェイスを提供しています。 GNOME へのバインデ
     ィングもあります。 オンラインで利用できる チュートリアル がありま
     す。

  PyQt
     PyQtは **sip** でラップされた Qt ツールキットへのバインディングで
     す。 Qt は Unix、Windows および Mac OS X で利用できる大規模な C++
     GUI ツールキットです。 **sip** は C++ ライブラリに対するバインデ
     ィングを Python クラスとして生成するためのツールで、Python 用に特
     化して設計されています。

  PySide
     PySide は Qt ツールキットへのより新しいバインディングで、 Nokia
     によって提供されています。 PyQt と比較して、非オープンソースのア
     プリケーションでより扱いやすいライセンス形態になっています。

  wxPython
     wxPython はクロスプラットフォームの Python 用 GUI ツールキットで
     、人気のある wxWidgets (旧名 wxWindows) C++ ツールキットに基づい
     て作られています。 このツールキットは Windows, Mac OS X および
     Unix システムのアプリケーションに、それぞれのプラットフォームのネ
     イティブなウィジェットを可能ならば利用して (Unix 系のシステムでは
     GTK+)、ネイティブなルック＆フィールを提供します。 多彩なウィジェ
     ットの他に、オンラインドキュメントや場面に応じたヘルプ、印刷、
     HTML 表示、低級デバイスコンテキスト描画、ドラッグ＆ドロップ、シス
     テムクリップボードへのアクセス、XML に基づいたリソースフォーマッ
     ト、さらにユーザ寄贈のモジュールからなる成長し続けているライブラ
     リ等々を wxPython は提供しています。

PyGTK、PyQt および wxPython は全て現代的なルック＆フィールをそなえ、
Tkinter より豊富なウィジェットを持ちます。これらに加えて、他にも
Python 用 GUI ツールキットが、クロスプラットフォームのもの、プラットフ
ォーム固有のものを含め、沢山あります。Python Wiki の GUI Programming
ページも参照してください。もっとずっと完全なリストや、GUI ツールキット
同士の比較をしたドキュメントへのリンクがあります。
