PySide2

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

一、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$
请添加图片描述


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值