GUI(グラフィカルユーザインタフェース)

翻訳:ユーザーインターフェイスとグラフィック

入力、処理及び出力:三つの基本的な要素を含むGUIプログラムとの相互作用の異なる方法。

一般的なGUIフレームワークは、次のものがあります。

  • wxPythonを
  • 落胆
  • FLEXX
  • PyQtは
  • Tkinterの
  • Pywin32
  • PyGTKを
  • pyui4win

PyQtはおなじみのフレームワーク:

pyqt5をインストールPIPインストール

あなたがの.pyファイルに変換するプロジェクト.ui文書を作成するときにQtが自動的に生成され、Qtのと併せて使用するサードパーティのツールを使用してのpythonを識別されます。我々は、次の治療を必要とします

まず、環境設定

1)Qtの、pycharm、Pythonの環境設定

pycharmパス構成designer.exe

 

 

.pyに2).uiファイル・コード・ファイル

-m PyQt5.uic.pyuic $ファイル名$ -o $ FileNameWithoutExtension $の.py

 

 

第二に、フォームが作成されます

  1、pycharm

 

 2、qtのデザイナー

 

 3、PYファイルにUIファイル、PyUICを実行し、プロジェクトディレクトリにUIファイルに参加しますが、自動的に生成することができます。

 

 4、先ほど作成した表示窓

SYSインポート

DEF show_MainWindow():
    GUI主エントリとしてアプリ= QtWidgets.QApplication(sys.argvの)#1はQApplicationインスタンス化クラス、
    メインウィンドウ= QtWidgets.QMainWindow()
    UI = Ui_MainWindow()例#UIクラス
    ui.setupUi(メインウィンドウ) #セットは、UI形成
    MainWindow.show()
    sys.exitを(app.exec_())#は、メイン処理を終了

__name__ == '__main__' IF:
    show_MainWindow()

  

おすすめ

転載: www.cnblogs.com/hqczsh/p/11405446.html