PyQt6安装与配置(附带Vscode配置)

Rinato / 2024-10-29 / 原文

1. 安装PyQt6和PyQt-tools

pip install PyQt6
pip install PyQt6-tools

 

2. Vscode配置QtDesigner

安装PyQt Integration

 

3. 配置pyuic路径

pyuic是将QtDesigner导出的.ui文件转换成.py文件的工具,转换成.py文件以方便调用

 注:该路径是Conda虚拟环境里面的路径,如果没有配置Conda虚拟环境或只有原生Python,pyuic应该也在Python安装目录的Scripts文件夹下

 

4. 配置QtDesigner路径

QtDesigner是可视化设计工具,设计好后能导出.ui文件

 注:PyQt5及其以下版本,QtDesigner所在的路径应该是{ Python安装目录 }\Lib\site-packages\pyqt5_tools\designer.exe

 

5. Vscode中使用pyuic及QtDesigner

在Vscode中右键.ui文件可以可以看到以下按钮

 主要使用的是PYQT: Edit In Designer和PYQT: Compile Form

PYQT: Edit In Designer:在QtDesigner中查看该文件

PYQT: Compile Form:将.ui文件转换成.py文件并生成在当前目录下

 

 

Tips: PySide和PyQt其实是两个不同公司的产品,PySide是Qt官方的,而PyQt是Riverbank Computing公司的,PyQt问世的时间要比PySide早,在库的调用和平常的基本使用时,差别并不大