pycharm添加pyside6插件并修改Ui样式

前言:在提到python的可视化界面时,很多朋友第一时间想到的可能是pyqt5,毕竟它在网络的知名度比较高,很多技术文章都用的是pyqt5,微智启工作室在最开始接触可视化界面的时候,也是接触的pyqt5,但是随着学习的深入,才直到pyqt5的许可制度限制比较高。


而pyside6的功能、语法和pyqt5可以说的一模一样,相似度达到了99%。但是pyside6的许可制度相对来说没有那么严格,所以学习后续都是采用的pyside6,这里也推荐大家使用它。

下面通过两个对比图就知道了,除了把【PyQt5】改成【PySide6】,其余的基本不用动,就可以达到把pyqt5的代码转为pyside6的目的。

pycharm添加pyside6插件并修改Ui样式_python

(pyqt5的代码)

pycharm添加pyside6插件并修改Ui样式_Qt_02

(pyside6的代码)


一、环境依赖安装、路径查看

1、在设置之前,先在对应的解释器里面安装依赖,我这里以yolo8为例。

pycharm添加pyside6插件并修改Ui样式_Qt_03

pip install Pyside6 -i https://pypi.douban.com/simple
  • 1.

2、然后打开yolov8的安装路径,如果不知道位置,可以在anaconda里面输入【conda info --envs】查看,我这里显示在E盘

pycharm添加pyside6插件并修改Ui样式_python_04

3、记住这个路径,后面我们会用到

pycharm添加pyside6插件并修改Ui样式_pyqt5_05

二、加载pyside6-designer,打开Qt编辑器

这个插件的作用是把UI文件,加载到Qt编辑器中打开编辑。

1、pycharm选择对应的解释器后,依次打开【文件-设置-工具-外部工具】

pycharm添加pyside6插件并修改Ui样式_pyqt5_06

pycharm添加pyside6插件并修改Ui样式_Qt_07

2、选择+号,添加外部工具

pycharm添加pyside6插件并修改Ui样式_python_08

3、然后添加对应的路径即可注意这里的程序的路径替换为你自己的路径,也就是步骤一中第3步的路径,找到Scripts文件夹,选择pyside6-designer.exe,接下来的参数可以复制粘贴了,代码我在下方准备好了。

pycharm添加pyside6插件并修改Ui样式_pyqt5_09

Name(程序的名称,可以自定义,写什么都可以):Pyside6-Designer
Group(新建一个组别,方便管理,叫什么都可以):pyside6
Program:(按照上面的方法,选择自己pyside6-designer.exe路径):E:\software\anaconda\envs\yolo8\Scripts\pyside6-designer.exe
Arguments:$FilePathRelativeToProjectRoot$
Working directory(工作目录): $FileDir$
  • 1.
  • 2.
  • 3.
  • 4.
  • 5.

三、加载pyside6-uic插件,把ui转python代码

4、上述已经完成了Qt编辑器的安装了,开始安装ui文件转python代码,跟上面的步骤差不多,不过这次选择的是【pyside6-uic.exe】

pycharm添加pyside6插件并修改Ui样式_Qt_10

名称、实参、工作目录可以复制下方的代码,为了方便管理,还可以把他们都放在同一个组里面。

pycharm添加pyside6插件并修改Ui样式_pyside6_11

名称:Pyside6-UIC(可自己定义)

程序:pyside6-uic的安装路径(E:\software\anaconda\envs\yolo5\Scripts\pyside6-uic.exe)

实参:$FileName$ -o $FileNameWithoutExtension$.py

工作目录: $FileDir$
  • 1.
  • 2.
  • 3.
  • 4.
  • 5.
  • 6.
  • 7.

四、运行测试

然后右键项目文件夹,这里会看到有一个插件,点击第一个可以启动Qt编辑器

pycharm添加pyside6插件并修改Ui样式_pyqt5_12

pycharm添加pyside6插件并修改Ui样式_pyside6_13

程序修改完后,记得保存,然后可以通过另一个插件,把ui文件转成python代码。

例如我这里右键yolov8Qt.ui,选择pyside6-uic就转python代码了。

pycharm添加pyside6插件并修改Ui样式_pyside6_14

五、使用编辑器修改Qt样式

1、修改颜色

颜色是通过CSS样式来控制的,选中组件后,在右侧styleSheet中修改对应的参数。

pycharm添加pyside6插件并修改Ui样式_pyside6_15

2、修改应用标题和icon图标

程序的标题,那么就选择最顶部的组件,也就是最大的,在下面的属性中修改。

pycharm添加pyside6插件并修改Ui样式_pyqt5_16

3、修改图片

选中图片,然后在右侧选择图片路径就行。

pycharm添加pyside6插件并修改Ui样式_Qt_17

posted @   微智启软件工作室  阅读(335)  评论(0编辑  收藏  举报  
相关博文:
阅读排行:
· 全程不用写代码,我用AI程序员写了一个飞机大战
· DeepSeek 开源周回顾「GitHub 热点速览」
· 记一次.NET内存居高不下排查解决与启示
· 物流快递公司核心技术能力-地址解析分单基础技术分享
· .NET 10首个预览版发布:重大改进与新特性概览!
点击右上角即可分享
微信分享提示