Python GUI PyQt5ライブラリとQt Designer

準備と手順

PyQt5

C++で開発されているQtをPythonから利用出来るようにした、Pythonバインディング(Pythonに移植)の最新バージョン

Qt Designer

Qt専用のUIデザイナー

インストール(Anaconda)

PyQt5

CMD.exe Promptを起動し、pipコマンドを実行してインストール
>pip install pyqt5

Qt Designer

CMD.exe Promptを起動し、pipコマンドを実行してインストール
>pip install qt5-tools

アプリを作る手順

  1. Qt Designerで画面を作成
    ui形式のXMLデータがファイルに保存される
  2. ui形式ファイルをPyrthonコードに変換
    PyQtのコマンドpyuic5で変換する
  3. リソースファイルのコンバート
    が存などのリソースファイルがある場合、Pyrcc5コマンドで変換する
  4. プログラムにインポートして使用

画面デザイン

Qt Designerを起動

Qt Designerの実行ファイル「designer.exe」は仮想環境のフォルダーにあります。
[仮想環境フォルダ\Lib\site-packages\qt5_applications\Qt\bin\designer.exe]

直接実行しても動きますが、Anaconda NavigatorでVisual Studio Codeを起動すると、ターミナルから起動することができます。

・Anaconda NavigatorからVS Codeを起動

・下部のターミナルに「dq5-tools designer]と入力してQt Designerを起動

Qt Designerが起動します

コメント

タイトルとURLをコピーしました