pycharm配置pyqt5-tools開發(fā)環(huán)境的方法步驟
本文介紹使用python+pyqt5開發(fā)桌面程序的一個(gè)可視化UI視圖布局
一、環(huán)境包的安裝
1、如果還不知道虛擬環(huán)境的可以參考,或者直接使用pipenv
2、安裝pyqt5
pip3 install pyqt5
3、安裝pyqt5-tools(注意目前只支持在window系統(tǒng)下,如果你是mac電腦請(qǐng)自行安裝虛擬機(jī))
pip3 install pyqt5-tools
4、使用pip3 list查看安裝是否成功
二、在pycharm中配置pyqt5-tools工具
在pycharm編輯器中主要配置有三個(gè)
1、打開可視化設(shè)計(jì)的界面
2、將可視化設(shè)計(jì)保存后的.ui文件轉(zhuǎn)換為.py文件
3、將可視化設(shè)計(jì)中需要使用到的資源轉(zhuǎn)換為.py文件
4、配置結(jié)果

三、pyqt5-tools的配置
1、點(diǎn)擊上面的加號(hào)
2、配置如圖
3、上面參數(shù)介紹
1.Name是自己隨便命名的
2.Description是簡(jiǎn)單的描素
3.program是指你執(zhí)行的程序
4.Working directory: $ProjectFileDir$是插入宏,表示項(xiàng)目文件目錄
四、關(guān)于.ui文件轉(zhuǎn)換為.py文件的工具
1、配置結(jié)果如圖
2、
關(guān)于各參數(shù)的介紹
1.Program取安裝包中的pyuic5.exe程序
2.Arguments配置為$FileName$ -o $FileNameWithoutExtension$.py -x
3.Working directory配置為$FileDir$當(dāng)前文件目錄
五、將資源文件轉(zhuǎn)換為py文件
1、配置結(jié)果如圖
2、
參數(shù)的介紹
1.Program取安裝包中的pyrcc5.exe程序
2.Arguments配置為$FileName$ -o $FileNameWithoutExtension$_rc.py
3.Working directory配置為$FileDir$當(dāng)前文件目錄
六、測(cè)試配置成功否
1、查看配置的外部工具
2、
2、點(diǎn)擊pyqt5-tools打開設(shè)計(jì)的可視化窗口
3、
3、給按鈕設(shè)置背景圖片樣式
4、
4、根據(jù)上面的步驟新增一個(gè)資源,右邊選擇資源
5、保存后在本項(xiàng)目下會(huì)生成一個(gè)x.ui和x.qrc文件
6、選中文件右鍵選擇外部工具,根據(jù)不同文件格式選擇不同的編譯工具
7、直接運(yùn)行x.ui編譯后的py文件,查看效果
以上就是本文的全部?jī)?nèi)容,希望對(duì)大家的學(xué)習(xí)有所幫助,也希望大家多多支持腳本之家。
相關(guān)文章
django開發(fā)教程之利用緩存文件進(jìn)行頁(yè)面緩存的方法
緩存相信對(duì)各位程序員們來說都不陌生,下面這篇文章主要給大家介紹了關(guān)于django開發(fā)教程之利用緩存文件進(jìn)行頁(yè)面緩存的相關(guān)資料,文中通過示例代碼介紹的非常詳細(xì),需要的朋友們可以參考借鑒,下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧。2017-11-11
Python中flatten( ),matrix.A用法說明
這篇文章主要介紹了Python中flatten( ),matrix.A用法說明,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過來看看吧2020-07-07
Python利用arcpy模塊實(shí)現(xiàn)柵格的創(chuàng)建與拼接
這篇文章主要為大家詳細(xì)介紹了如何基于Python語(yǔ)言arcpy模塊,實(shí)現(xiàn)柵格影像圖層建立與多幅遙感影像數(shù)據(jù)批量拼接(Mosaic)的操作,感興趣的可以了解一下2023-02-02
python3 http.client/server post傳輸json問題
這篇文章主要介紹了python3 http.client/server post傳輸json問題,具有很好的參考價(jià)值,希望對(duì)大家有所幫助,如有錯(cuò)誤或未考慮完全的地方,望不吝賜教2023-09-09
Python2和Python3中urllib庫(kù)中urlencode的使用注意事項(xiàng)
這篇文章主要介紹了Python2和Python3中urllib庫(kù)中urlencode的使用注意事項(xiàng),非常不錯(cuò),具有一定的參考借鑒價(jià)值,需要的朋友可以參考下2018-11-11

