Python基礎之用PyQt5建立menu

2022-06-12 06:06:07 字數 970 閱讀 6735

前一篇文章中,我們已經安裝了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

import

sysimport

menu1

from pyqt5.qtwidgets import

if__name__ == '

__main__':

mainwindow =qmainwindow()

ui =menu1.ui_mainwindow()

ui.setupui(mainwindow)

mainwindow.show()

view code

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 ...