Qt for Pythonは、PythonアプリケーションでQt APIを使用できるようにする、Qt用の公式Pythonバインディングのセットです。Python開発者の皆様もThe Qt Companyのサポートが利用可能となり、Qtの潜在能力を最大限に引き出すことができます。
Qt for Pythonのセットアップ
Qt for Pythonを使用すると、PythonアプリケーションでQt 6 APIを使用できます。PySide6モジュールを使用して、Qt Core、Qt GUI、Qt Widgetsなどの個々のQtモジュールにアクセスできます。
Qt for Pythonアプリケーションの作成
Qt for Pythonアプリケーションを作成するためのウィザードが用意されています。ウィザードは、Pythonプロジェクトのファイルをリストアップするプロジェクトファイル、.pyprojectを生成します。また、いくつかの基本的なコードが記述された.pyファイルも生成します。
Pythonインタープリタの選択
Pythonプロジェクトを作成する際に、初期のPythonインタープリタを選択します。現在のPythonインタープリタは、Edit mode toolbarで確認できます。特定のプロジェクトで使用するインタープリタを変更するには、Projects > Run > Interpreterで変更できます。
仮想環境の作成
Qt for Pythonプロジェクトで、グローバルなPythonインストールとは独立したクリーンなPython仮想環境(venv)を使用するには、プロジェクトウィザードでCreate new virtual environmentチェックボックスを選択します。
以上が、PythonとQt Creatorを組み合わせて使用するための基本的な手順となります。これらの情報を元に、PythonとQt Creatorを活用した開発を進めてみてください。.