前一篇文章中,我們已經安裝了pyqt5,並且已經測試過可用。那麼接下來第一步開始學習如何建立選單。
第一步:在想要執行py的地方右擊external tools-->designer,開啟designer.exe
開啟後的選擇mainwindow-->create,視窗為
紅色框框那裡就是自己可以寫menu的地方,雙擊滑鼠左鍵可以進行編輯
這樣就可以實現對選單的畫圖,效果圖:
好了,是不是很簡單,嘿嘿。
畫完圖之後,記得儲存為.ui檔案,然後右鍵.ui檔案external tools-->pyuic轉換成py檔案哦,比如我的儲存為menu1.ui,生成menu1.py,然後用menu1_test.py進行測試
menu1_test.py
importview codesysimport
menu1
from pyqt5.qtwidgets import
if__name__ == '
__main__':
mainwindow =qmainwindow()
ui =menu1.ui_mainwindow()
ui.setupui(mainwindow)
mainwindow.show()
menu部分到此結束,下一部分講tabview的部分。
pyqt5切換python版本 pyqt5介面切換
主要的思路就是建立兩個frame 如果有兩個以上同理 使用setvisible 函式顯示或者隱藏frame 引數是bool值 import sys from pyqt5.qtwidgets import from pyqt5.qtcore import from pyqt5.qtgui import...
PyQt5 基礎框架
前幾天為了自己搞乙個光學 整合gui介面,於是去研究了一下pyqt5,不得不說這個模組的使用性遠遠超過了tkinter,強烈推薦,於是準備出乙個專欄,記錄一下pyqt5學習中遇到的小問題。這篇先來說說pyqt5建立時候的基礎框架。如下 coding utf 8 import sys class ma...
(二)PyQt5基礎學習
今天快速的學習一下如何實現pyqt5的布局管理。一般看到的程式,都會有確定,取消之類的按鈕,幫助整個介面呈現出一定的規律性,就讓人感覺這個介面是有序的。import sys class example qwidget def init self super init self.initui def ...