一、PySide2是什么?
Qt是一种强大的图形用户界面构造工具,如今它对Python提供友好的接口支持,分别是PyQt和PySide。PyQt采用需购买版权的商业及GPL许可,而PySide采用无需购买版权的LGPL许可。PySide与PyQt有非常相容的API,因此无需版权的PySide更适合广大Python爱好者的学习。PySide2支持Qt5框架,兼容Python2.7以上版本及 Python3.5以上版本。
二、使用步骤
1.软件开发环境
- window 10
- Python 3.8
- PySide2
2.安装PySide2
关于Python的安装请自行学习,这里不再累述。
安装PySide2的PyPI,命令行:
pip install --index-url=http://download.qt.io/snapshots/ci/pyside/5.11/latest/ pyside2 --trusted-host download.qt.io
3.查看安装结果
pip freeze
4.利用Pycharm设置集成开发环境
在PyCharm中自定义三个工具以便开发时使用。
- QtDesigner
- uic
- rcc
QtDesigner:用于快速设计、修改 ui 并生成 .ui 文件。
UIC:将制作好的 .ui 文件转化为 .py 文件
RCC:将资源文件 .rcc 文件转换成 .py文件
4.1 自定义 QtDesigner
- Program 填写:PySide2安装路径下
\Scripts\pyside2-designer.exe - Arguments:无需填写
- Working directory 填写:项目路径
$ProjectFileDir$

4.2 自定义 Pyside2-uic
Program 填写:Python安装目录下: Scripts\pyside2-uic.exe
Arguments 填写:$FileName$ -o $FileNameWithoutExtension$.py
Working directory填写:$FileDir$

4.3 自定义 Pyside2-rcc
Program 填写:Python安装目录下: Scripts\pyside2-rcc.exe
Arguments 填写:$FileName$ -o $FileNameWithoutExtension$_rc.py
Working directory填写:$FileDir$

PySide2是Python对Qt库的免费LGPL许可实现,适用于Python2.7以上和Python3.5以上版本。本文介绍了如何在Windows10环境下,使用Python3.8安装PySide2,并通过pip检查安装结果。同时,详细讲解了如何在PyCharm中配置QtDesigner、pyside2-uic和pyside2-rcc,以创建和转换UI及资源文件,为Python GUI开发提供便利。

2万+

被折叠的 条评论
为什么被折叠?



