教程 | pyqt5極速打包界面軟體
01-29
QT designer設計界面
qt designer默認有4種布局方式:
- 垂直布局
- 水平布局
- 網格布局
- 絕對位置布局
通過托拽和點擊就能生成界面和組件樣式
生成的ui文件其實是xml格式的文本文件
可以用pyuic5命令一鍵轉換生成.ui文件
其實就是xml語言
如何添加圖標和圖片
如果使用qt disitger,如果引用資源文件
則需要轉換 在開發目錄下編寫.qrc文件 新建appqrc.qrc 文件- <rcc version="1.0">
- <qresourse>
- </qresourse>
- </rcc>
在編輯欄進行添加
添加label組件
修改pixmap屬性
轉換apprcc.qrc文件
pyuic5 apprcc.qrc -o aprcc_rc.py
在邏輯文件里加入
- import apprcc_rc
.ui與.py文件的轉換
使用pyui5的命令語句進行轉換
轉換後的py界面文件
界面與邏輯分離
新建.py文件作為邏輯文件
用來寫事件響應 導入界面文件的類就好雙擊運行腳本
用pyinstaller打包分發
希望和你做朋友
關注微信公眾號 [hackorgeek]
會邀請你加入到微信群
加入社群
http://t.xiaomiquan.com/mu3ZVRV
推薦閱讀:
※PyQt5系列教程(15):單選按鈕
※PyQt5系列教程(18):微調框1
※PyQt5系列教程(21):標籤(QLabel)
※PyQt5系列教程(17):跑馬燈(進度條的使用)
※PyQt5系列教程(7):界面搭建