PyQt5是Qt C++跨平臺應(yīng)用程序框架和跨平臺解釋語言Python的結(jié)合,用來編寫Python腳本的應(yīng)用工具包。軟件是Qt v5的一套全面的Python綁定。它被實(shí)現(xiàn)為超過35個擴(kuò)展模塊,并且使Python可以在所有支持的平臺(包括iOS和Android)上用作C++的替代應(yīng)用程序開發(fā)語言。軟件也可以嵌入在基于C++的應(yīng)用程序中,以允許這些應(yīng)用程序的用戶配置或增強(qiáng)這些應(yīng)用程序的功能。ps:安裝軟件之前需要先安裝
python
安裝教程
1、首先安裝完成python后配置好環(huán)境變量
2、win+r輸入cmd打開命令符輸入pip install wheel,將出現(xiàn)下圖所示界面,表示安裝wheel成功。(.whl就是需要wheel工具安裝)
3、安裝完wheel之后,進(jìn)入文件所在路徑中,輸入pip install PyQt5-5.8.2-5.8.0-cp35.cp36.cp37-none-win_amd64.whl
4、之后在任意目錄中新建一個.py文件,在該文件中輸入以下代碼,再用python打開
import sys
from PyQt5 import QtWidgets, QtCore
app = QtWidgets.QApplication(sys.argv)
widget = QtWidgets.QWidget()
widget.resize(360, 360)
widget.setWindowTitle("Hello, PyQt5!")
widget.show()
sys.exit(app.exec_())
5、出現(xiàn)下圖界面,安裝成功
功能特色
1、軟件包含許多插件,使Qt設(shè)計(jì)師使用Python代碼擴(kuò)展??吹骄帉慟t Designer插件和集成Python
2、軟件也包含了一些實(shí)用程序:
pyuic5QT corresponds to theUIC功用它的轉(zhuǎn)化qtwidgets使用Qt Designer對Python代碼創(chuàng)建基于GUI 。
pyrcc5QT corresponds to the碾壓混凝土功用它將 任意資源(如圖標(biāo)、圖片、翻譯文件)的 資源集合在一個文件中的Python模塊描述
pylupdate5QT corresponds to thelupdate功用它 提取所有的可翻譯字符串從Python代碼和創(chuàng)建或更新 TS
3、dbus.mainloop.pyqt5模塊。該模塊提供了 支持Qt的事件循環(huán),以同樣的方式,dbus.mainloop.glib包括與標(biāo)準(zhǔn)Python的總線綁定包提供了glib事件循環(huán)支持
4、當(dāng)軟件配置文件名pyqt5.api生成。這 可以使用的qscintilla編輯組件啟用自動完成使用和電話技巧當(dāng)軟件代碼編輯。API文件自動安裝如果qscintilla已經(jīng)安裝
5、軟件包括大量實(shí)例。這些港口的許多 的C例子提供了Qt的Python。他們可以找到的實(shí)例目錄
6、軟件包含SIP協(xié)議。由SIP應(yīng)用文件的生成本身。這些可以通過基于類 圖書館其他開發(fā)者使用Qt綁定。
更新日志
1、增加QT v5.8.2支持
2、添加缺少的qmlcleartyperegistrations()到qtqml模塊
3、添加——禁用功能選項(xiàng)configure.py
0條評論