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

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

参考:

  PyGTK
     は GTK ウィジェットセットのための一連のバインディングです。C のも
     のより少しだけ高レベルなオブジェクト指向インタフェースを提供しま
     す。Tkinter が提供するよりも沢山のウィジェットがあり、Python に特
     化した参考資料も良いものがあります。 GNOME に対しても、バインディ
     ングがあります。オンライン チュートリアル が手に入ります。

  PyQt
     PyQtは **sip** でラップされた Qt ツールキットへのバインディングで
     す。Qt は Unix、Windows および Mac OS X で利用できる大規模な C++
     GUI ツールキットです。 **sip** は Python クラスとして C++ ライブ
     ラリに対するバインディングを生成するためのツールキットで、特に
     Python 用に設計されています。 *PyQt3* バインディング向けの書籍に
     Boudewijn Rempt 著 GUI Programming with Python: QT Edition があり
     ます。 *PyQt4* 向けにも Mark Summerfield 著 Rapid GUI Programming
     with Python and Qt があります。

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

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