【PySide6】1. 环境搭建

本文介绍了如何在Python3.12.2环境中安装PySide6,并在PyCharm中配置设计工具designer、uic和rcc的过程,以便进行GUI开发并熟悉Python语法。
摘要由CSDN通过智能技术生成

前言

这些天突然想学一下GUI开发,本来是准备学习 PyQt 的,但是查资料的过程中发现 PyQt 并不 Qt 官方推出的,Qt 官方推出的是 PySide,所以就临时决定学一下 PySide

正好借着学习 PySide GUI 开发的时候,熟悉一下 Python 语法,主要也没系统学习过 Python,每次写 Python 脚本的时候,都是现查现写,主打一个 Copy 过来能跑就行。

PyQt 相较于 PySide 来说,发展较早,所以网上资料可能相较来说会多一点,不过两者都是 Qt 对 Python 的绑定,绝大部分方法和用法都一样,两者转换代码来说也相对容易。(我也是刚开始学习,这都是网上查的。具体两者有什么区别,网上有很多,可以自己查一查)。

开发环境

安装的 Python 环境为 3.12.2,使用的 IDE 为 Pycharm,使用的操作系统为 Windows10。

安装 PySide6

安装好 python 并且设置好环境变量后,直接通过 pip 安装即可

pip install pyside6 -i https://pypi.tuna.tsinghua.edu.cn/simple/

以上安装好后,在 python 的安装目录下会有这么几个东西:

# 一个可视化界面图形编辑器,用于创建和设计应用程序的用户界面,它可以直接双击打开
...Python\Lib\site-packages\PySide6\designer.exe

# 它是将 designer.exe 生成的 .ui 文件转换为 .py 文件
...Python\Scripts\pyside6-uic.exe

# 它是将 qt 使用的资源文件编译成应用程序可以使用的 .py 文件
...Python\Scripts\pyside6-rcc.exe

配置 PyCharm

将上面提到的工具配置为快捷方式,pycharm 的配置路径如下:

文件 — 设置 — 工具 — 外部工具
File — settings — tools — External Tools

配置 designer

这个配置好后,可以直接右键菜单从外部工具子菜单栏中打开,不过由于配置的工作目录是 ui 目录,所以在打开之前需要创建一个 ui 文件夹,这里主要是为了方便管理,如果不想创建也可以,直接在工作目录哪里填 $ProjectFileDir$ 即可,这样就无需创建了。
designer 配置

配置 uic

它能够将 designer 中的 .ui 文件转换为 .py 文件,实参 $FilePath$ -o $FileNameWithoutExtension$_ui.py 这个的意思就是将选中的 ui 文件转为 py 文件。
$FilePath$ 是当前选中的 .ui 文件的文件路径
$FileNameWithoutExtension$ 这个的意思是不带扩展名的文件名。
$ProjectFileDir$ 是项目文件目录
比如:test.ui 文件,使用当前工具转换后,会在 uipy 目录下生成一个文件名为 test_ui.py 的文件。
uic 配置

配置 rcc

它是将 qt 使用的资源文件 .qrc 转换为 .py 文件,配置和以上类似。
rcc 配置

配置好以后,在 Pycharm 项目窗口,点击鼠标右键,外部工具,则会出现自己配置好的工具的名称,可以自己打开 designer 创建一个 .ui 文件,然后使用 uic 工具看看是否能转换为 py 代码。(不要忘记创建相应的目录)。
在这里插入图片描述

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值