版權(quán)聲明:本文為CSDN博主「展桑~~」的原創(chuàng)文章,遵循CC 4.0 BY-SA版權(quán)協(xié)議,轉(zhuǎn)載請附上原文出處鏈接及本聲明。
CSDN鏈接:https://blog.csdn.net/JasonCrawford/article/details/116225192
————————————————
如果幫助到你,請點(diǎn)贊文章 支持一下,遇到問題可以評論區(qū)留言,一起討論一下
本博文開發(fā)方式為 Pycharm + Pyqt5 + QT Designer
實(shí)際開發(fā)Pyqt的過程并非只有此一種方法,目前更流行的可能是使用eric,但其實(shí)只是換了一個寫代碼用的工具,區(qū)別并不大。
要注意的是qt有兩種許可 分別是 LGPL 和商業(yè)協(xié)議 要根據(jù)需要進(jìn)行使用。
以下內(nèi)容請確認(rèn)本地Python環(huán)境已經(jīng)成功
相對于其他工具來說,PyQt5是一個高級的工具集合,相比使用低級的工具,能省略上百行代碼,如GUI、中斷、時間獲取、SQL等,Qt已經(jīng)都具備了相關(guān)工具,可以直接使用使用,加速開發(fā)。
用于善其事,必先利其器,一切的開發(fā)工作,一定都是從最簡單的配置環(huán)境開始
第一步 安裝Pyqt5
使用pip工具安裝pyqt5
pip install pyqt5
pip install pyqt5-tools
第二步 Pqyt基本操作
import sys
from PyQt5 import QtWidgets
if __name__ == '__main__':
app = QtWidgets.QApplication(sys.argv)
window = QtWidgets.QWidget()
window.resize(500, 250)
window.setWindowTitle('MainWindow')
window.show()
sys.exit(app.exec_())
運(yùn)行起來后會出現(xiàn)一個 500px寬 250px 高的 窗口
恭喜你,完成了Pyqt的 Hellow Word~
補(bǔ)充 進(jìn)行一些便捷設(shè)置
安裝pyqt5-tools 后會在本地一并安裝 Qt designer,但不會直接創(chuàng)建快捷防止供使用,需要自己找到其位置。為了方便后面的使用,請把它放在方便使用的位置。
Anaconda3常見默認(rèn)路徑
X:\ProgramData\Anaconda3\Library\bin\designer.exe
原生Python常見默認(rèn)路徑
../Python/Lib/site-packages/pyqt5-tools/designer.exe
如果還是找不到可以到Anaconda或Python路徑下搜索一下designer.exe試試看,如果沒有搜到說明,你的Pyqt或者pyqt5-tools沒有安裝成功(新版本使用pip安裝pyqt的時候經(jīng)常會自動伴隨安裝相關(guān)Pyqt5--tools)
https://blog.csdn.net/JasonCrawford/article/details/102787489