前言
pyqt作为python的可视化前端窗口,是目前较主流的GUI(图形用户界面)python库,本文主要记录一些pyqt的使用方法和本人在使用过程中遇到的问题
一、环境的安装
安装PyQt库
如果是python3.8以前的话,可以使用PyQt5。用以下命令即可
pip install pyQt5 -i https://pypi.tuna.tsinghua.edu.cn/simple
pip install pyqt5-tools -i https://pypi.tuna.tsinghua.edu.cn/simple --user
如果是python3.9以后的版本,我们得根据:
Windows11 python3.12 安装pyqt6 pyqt6-tools这篇文章来安装PyQt6
安装完成后,设置外部工具Qt designer。
接下来,按同样的方法添加pyuic,pyuic用于将qtdesigner生产的.ui文件转换成python可识别的.py文件。
python3.8
其设置过程如下:
Programs(程序)处输入python.exe所在的路径和文件名,
Arguments(实参)处输入:
1 -m PyQt5.uic.pyuic -o $FileNameWithoutExtension$.py $FileName$
Working directory(工作目录)处输入:
$FileDir$
本人是python3.12
版本,设置如下
Program中的路径在venv\Scripts\pyuic6.exe,一定要找对位置。
Arguments填
$FileName$ -o