PyQt5-はじめに
PyQtはGUIウィジェットツールキットです。それはのためのPythonインターフェースですQt、最も強力で人気のあるクロスプラットフォームGUIライブラリの1つ。PyQtははPyQtは、最新バージョンのがその公式サイトからダウンロードすることができ川岸コンピューティング社によって開発されました- riverbankcomputing.com
PyQt APIは、多数のクラスと関数を含むモジュールのセットです。一方QtCore モジュールには、ファイルやディレクトリなどを操作するための非GUI機能が含まれています。 QtGuiモジュールには、すべてのグラフィカルコントロールが含まれています。さらに、XMLを操作するためのモジュールがあります(QtXml)、SVG (QtSvg)、およびSQL (QtSql)、など。
頻繁に使用されるモジュールのリストを以下に示します-
QtCore −他のモジュールで使用されるコアの非GUIクラス
QtGui −グラフィカルユーザーインターフェイスコンポーネント
QtMultimedia −低レベルのマルチメディアプログラミングのクラス
QtNetwork −ネットワークプログラミングのクラス
QtOpenGL −OpenGLサポートクラス
QtScript −Qtスクリプトを評価するためのクラス
QtSql −SQLを使用したデータベース統合のためのクラス
QtSvg −SVGファイルの内容を表示するためのクラス
QtWebKit −HTMLをレンダリングおよび編集するためのクラス
QtXml −XMLを処理するためのクラス
QtWidgets −従来のデスクトップスタイルのUIを作成するためのクラス
QtDesigner − QtDesignerを拡張するためのクラス
支援環境
PyQtは、Windows、Linux、MacOSを含むすべての一般的なオペレーティングシステムと互換性があります。デュアルライセンスであり、GPLおよび商用ライセンスで利用できます。最新の安定バージョンはPyQt5-5.13.2.
ウィンドウズ
Pythonバージョン3.5以降と互換性のある32ビットまたは64ビットアーキテクチャ用のホイールが提供されています。インストールの推奨方法は、PIP ユーティリティ-
pip3 install PyQt5
PyQt5ホイールをサポートするQtDesignerなどの開発ツールをインストールするには、次のコマンドを実行します。
pip3 install pyqt5-tools
Linux / macOSでソースコードwww.riverbankcomputing.com/static/Downloads/PyQt5からPyQt5をビルドすることもできます。