PyQt的安裝和使用


一、背景

首先在窗口界面的開發工具中有眾多的選擇,主流的就是Qt,而python更是支持眾多語言的窗口界面,包括C++,Java等。因此這里介紹一下關於PyQt5的安裝和使用

二、安裝

由於python2已經不再官方維護,並且python3也不再支持PyQt4,所以在這里使用PyQt5
python3的安裝命令:
安裝pyqt5

pip install pyqt5

安裝Qt-Designer

pip install pyqt5-tools

三、配置與輸出文件

需要在external tools中擴展出的Designer和轉換文件PyUIC,這兩個工具
1.Designer
Designer是用來構建文件的,構建出來的文件是xxx.ui文件在通過PyUIC去裝換成xxx.py文件
2.PyUIC
PyUIC是轉換文件,將xxx.ui文件轉換成xxx.py文件,在以后的文件中進行調用

PyUIC輸出xxx.py文件的命令,通過一下的指令就可以將xxx.ui文件轉換成xxx.py文件

pyuic -o xxx.py xxx.ui

輸出的圖片


上述是命令行的形式,在pycharm中的配置
1.打開拓展工具
進入settings
圖片說明

2.配置QtDesigner
在python編譯環境下面:Scripts的文件中包含designer.exe的程序
需要填寫的配置:
1.program的路徑
也就是可運行的designer.exe程序
2.working directory的目錄

$ProjectFileDir$

結果
圖片說明

3.配置PyUIC
在python編譯環境下面:Scripts的文件中包含pyuic5.exe的程序
需要填寫的參數
1.program
也就是可運行的pyuic5.exe文件
2.arguments
因為需要將xxx.ui文件轉變成xxx.py文件

$FileName$ -o $FileNameWithoutExtension$.py

3.working directory

$ProjectFileDir$

結果
圖片說明

4.使用
在如下的工具中打開designer,並將其保存為UI文件
圖片說明

四、總結

PyQt5還是非常強大和便捷的在使用的時候很方便,后期在完善PyQt5的具體學習內容,博客園的這markdown確實丑,后面再優化
牛客地址


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM