日韩无码专区无码一级三级片|91人人爱网站中日韩无码电影|厨房大战丰满熟妇|AV高清无码在线免费观看|另类AV日韩少妇熟女|中文日本大黄一级黄色片|色情在线视频免费|亚洲成人特黄a片|黄片wwwav色图欧美|欧亚乱色一区二区三区

RELATEED CONSULTING
相關(guān)咨詢
選擇下列產(chǎn)品馬上在線溝通
服務(wù)時間:8:30-17:00
你可能遇到了下面的問題
關(guān)閉右側(cè)工具欄

新聞中心

這里有您想知道的互聯(lián)網(wǎng)營銷解決方案
創(chuàng)新互聯(lián)Python教程:PyQt5快速構(gòu)建一個簡單的GUI應(yīng)用(1)

PyQt5快速構(gòu)建一個簡單的GUI應(yīng)用(1):

成都創(chuàng)新互聯(lián)網(wǎng)站建設(shè)公司是一家服務(wù)多年做網(wǎng)站建設(shè)策劃設(shè)計制作的公司,為廣大用戶提供了網(wǎng)站建設(shè)、網(wǎng)站設(shè)計,成都網(wǎng)站設(shè)計,一元廣告,成都做網(wǎng)站選成都創(chuàng)新互聯(lián),貼合企業(yè)需求,高性價比,滿足客戶不同層次的需求一站式服務(wù)歡迎致電。

1、PyQt5介紹

python GUI 常用的 3 種框架是:Tkinter、wxpython、PyQt5

PyQt5 基于 Qt,是 Python 和 Qt 的結(jié)合體,可以用 Python 語言編寫跨平臺的 GUI 應(yīng)用程序

相比 Tkiner和 wxpython,PyQt5 利用自帶的 Qt Designer 可視化工具進行界面設(shè)計,可以非??焖俚亻_發(fā)出一款功能強大、界面美觀的 GUI 應(yīng)用程序

2、PyQt5的安裝

以 Mac OSX 為例,PC 下的操作類似。

首先,在系統(tǒng)內(nèi)部安裝 qt 應(yīng)用

# 安裝qt

brew install qt

然后,在 Python 虛擬環(huán)境下安裝 sip 和 pyqt5 兩個依賴庫

# 安裝依賴
sippip3 install sip
# 安裝依賴pyqt5
pip3 install pyqt5

接著,在 Pycharm 中配置 External Tools,新建 Qt Designer 和 PyUIC 兩個命令

# Qt Designer 配置
Program:/usr/local/Cellar/qt/5.14.1/libexec/Designer.app
Working directory:/usr/local/Cellar/qt/5.14.1/libexec
# PyUIC
# Python環(huán)境路徑
Program:/usr/local/bin/python3.7
# 參數(shù)
Arguments:-m PyQt5.uic.pyuic $FileName$ -o $FileNameWithoutExtension$.py 
# 路徑【固定】
Working directory:$ProjectFileDir$

其中,在第一步安裝 Qt 應(yīng)用文件夾下,找到 Designer.app 和 libexec 兩個文件,配置進去

由于 QtDesigner 生成的文件是 *.ui 文件,需要借助 pyqt5 中的 pyuic,將 ui 文件轉(zhuǎn)換為 Python 文件

最后,可以直接在 Pycharm 中快速打開 Designer 界面、ui 轉(zhuǎn) py 文件這兩個操作。

想了解更多python知識,請觀看Python入門教程(黑馬程序員)??!


網(wǎng)站標(biāo)題:創(chuàng)新互聯(lián)Python教程:PyQt5快速構(gòu)建一個簡單的GUI應(yīng)用(1)
網(wǎng)站鏈接:http://www.5511xx.com/article/cojjigj.html