PyQt5Day02--共通の基本構造解析プログラムモジュール+ +アクティビティ・テンプレート

1、共通モジュール

(1)QtWidgets:UI要素はコントロールの完全なセットが含まれており、スタイルインタフェースのためのシステムを確立します

(2)QtGui:基本的なグラフィックス機能クラス(フォント、グラフィック、アイコン、色など)の様々なをカバー

(3)QtCoreは:コア非GUI機能パケット(時間、ファイル、ディレクトリ、データ型、テキストフロー、リンク、スレッド、プロセス、など)をカバー

(4)QtWebKit

(5)QtTest

(6)QtSql

(7)QtMultimedia

(8)QtMultimediaWidgets

(9)Qtは、実質的にすべてのクラスモジュールの単一のモジュールに統合します

  利点:クラスに何が含まれているか気にしないモジュール

  短所:メモリを取ります

2、基本的な構造解析プログラム

  構造解析を行っシンプルなウィンドウを、提供:

1つの #は、必要なモジュールやパッケージ導入
2  から PyQt5.Qt インポート *
 3  インポートSYS
 。4  
。5  sys.argvのその他プログラムのコマンドラインを、時間により
6  パス1つの機能のコマンドラインパラメータを受信設定することができます異なるサービスロジック実行
7アプリはQApplication =(sys.argvの)   アプリケーションを作成する
。8  
。9  #の動作制御
10  #のトップ・レベル・コントロールは、タイトル(一意許可)提供することができない
。11ウィンドウQWidgetの=()  これ以降、親コントロールをショー()への必要性
12 window.setWindowTitle(' 非常に冷酷な話をしていなかった社会I Bokor、' 13 window.resize(500、500 14window.move(400、200 15  
16ラベル= QLabel(ウィンドウ)#は、親コントロールが持っている
17 label.setText(' こんにちは、世界!'左上隅の初期位置
18 label.move(200、250 19  
20  ちょうど良いコントロールを作成します次いで、このコントロールは、親コントロールは、デフォルトでは表示されません、されていない
21  のみだけであることができる)(ショーを呼び出す
22  ()window.show
 23  #は、アプリケーションを実行し、メッセージループ(無限ループ)入力
24(sys.exitをapp.exec_())

 3、PyQt5コード活動テンプレートの設定

  ①>>> >>> >>>コードテンプレートエディタファイルの設定を開いて、テンプレートとして使用するコードを選択

  ②のPythonを開くと、次の+のメニューのクリックを落ち>>> >>>選択livetemplate

  ③コード説明を貼り付け>>> >>>短い(高速実装コード)を付加

  ④のpythonの場所を定義するために必要なコントロールを追加し、こうした$ TITLE $、$ CODE $として自分たちのニーズの一部を変更


時間:2020年2月27日夜03時41分29秒

著者のQQ:931935931

おすすめ

転載: www.cnblogs.com/fengxb1213/p/12370083.html