Pycharmはpython3用のQtDesignerを統合します



Pycharm Integrates Qt Designer



ステップ1:クリック:ファイル-'設定'



2番目のステップ、ツール-「外部ツール」-「+」をクリックします



3番目のステップは、QtDesignerをセットアップすることです。

デフォルトで3つの場所、他の場所を変更します。

名前:Qtデザイナー



プログラム:D: python3.6 Lib site-packages pyqt5_tools designer.exe

作業ディレクトリ:$ ProjectFileDir $

4、PyUICを構成します

4つの場所を設定し、他の場所をデフォルトにすることができます(変更方法がわからないので、デフォルトにします)

名前:PyUIC

プログラム:D: python3.6 python.exe

パラメータ:-m PyQt5.uic.pyuic $ FileName $ -o $ FileNameWithoutExtension $ .py

作業ディレクトリ:E: workspace_python two gui#uiファイルが配置されているディレクトリを設定します

QtDesignerを使用する

1.上記の手順を完了したら、[ツール]-> [外部ツール]-[QtDesigner]をクリックして、QtDesignerを起動します。

:python3 + PyQt5 + pycharm GUI

2、起動後に選択:ウィジェット、空白のウィンドウを作成し、[作成]をクリックします。他のデフォルトは

:python3 + PyQt5 + pycharm GUI

4、同じディレクトリに生成された「.ui」ファイルが表示されます(図10)

:python3 + PyQt5 + pycharm GUI

5. [外部ツール]-[PyUIC]を右クリックして、[。ui]ファイルを[.py]ファイルに変換します(図11)。

:python3 + PyQt5 + pycharm GUI

6.この時点で、すべてが正常でエラーが報告されていない場合、対応する「.py」ファイルが同じディレクトリに生成されます(図12)。

:python3 + PyQt5 + pycharm GUI


7.生成された「.py」ファイルに次のコードを入れて、最後に置きます(インデントに注意してください)

if __name__=='__main__': import sys from PyQt5.QtGui import QIcon app = QtWidgets.QApplication(sys.argv) widget = QtWidgets.QWidget() ui = Ui_Form() ui.setupUi(widget) widget.setWindowIcon(QIcon('web.png'))#Add icon icon, if there is no picture, there is no such sentence widget.show() sys.exit(app.exec_())

8、効果のスクリーンショットは次のとおりです。