利用PyQt進行程序GUI設計

利用PyQt進行程序GUI設計

Qt是一個跨平臺C++圖形用戶界面應用程序開發框架,可以用來開發GUI程序,PyQt是針對Python語言進行GUI程序設計的平臺。

通過PyQt設計GUI程序,可以直接打開PyQtDesign,這次以生成一耳光Main Window示例。

1.png

1

點擊創建生成一個MainWindow。在這里還有一種用的比較多的方式是通過Eric來打開PyQtDesign界面,通過這種方式比較方便編譯。如圖2所示。

打開python安裝目錄下的eric6.bat文件,啟動Eric,并且通過菜單項目新建一個項目,鼠標右鍵新建一個主窗口,程序自動啟動PyQtDesign界面。在新建的MainWindow鼠標右鍵,創建菜單欄。

2.png

2

連續創建6個菜單,如圖3所示,輸入每個菜單結束后必須按Enter鍵才可以。

3.png

3

在每個菜單下面可以根據需要創建子菜單,如圖4所示,但是需要注意的是,子菜單的創建沒法直接輸入中文,需要在外面寫好復制,然后粘貼進來,之后按Enter鍵才可以,這個可能是我安裝版本的問題。

4.png

4

之后在界面可以拖入控件,如圖5所示。

5.png

5

PyQtDesign界面窗口右邊有設置各個控件的屬性的窗口,可以設置很多的控件屬性。

創建完程序的GUI界面后,回到Eric,右鍵點擊剛設計的ui編譯窗體,之后在Eric會生成剛才的GUI界面代碼,如圖7所示。

6.png

6

7.png

7

如果想改這個GUI的顯式名稱,通過修改Eric生成的代碼,如圖8所示,修改如圖8中紅色框里名稱即可。

8.png

8

運行之后該程序上面的顯式變成“我的GUI”。

9.png

9

 

登錄后免費查看全文
立即登錄
App下載
技術鄰APP
工程師必備
  • 項目客服
  • 培訓客服
  • 平臺客服

TOP

5
1
3