介绍一款开源的 Modern GUI PySide6 / PyQt6的使用

首先附上大神的开源地址(自行克隆吧):

https://github.com/Wanderson-Magalhaes/Modern_GUI_PyDracula_PySide6_or_PyQt6

步骤一:安装PySide6库

pip install PySide6

步骤二:运行main文件

python main.py

就得到了这样的界面

教大家修改应用的标题和描述,打开main.py,找到如下代码就可以修改成自己想要的信息啦~

这就是我改的啦

真实显示出来的只有description这个字段...

接下来我们改改版本号和作者

就改成功啦~

现在想改改图标 ,找到对应的位置,替换为自己的图片

发现替换了没有生效,就输入以下的命令:pyside6-rcc resources.qrc -o resources_rc.py

就生成了这个文件,把这个文件移动到modules目录下替换就好了

再次运行main ,发现图片就换成功啦。

省略..

补充一条命令,关于ui文件生成py文件的命令:

pyside6-uic main.ui -o ui_main.py

遇到的报错:

(1)问题

(2)问题

替换成:from . resources_rc import *

(3)问题

以上只是我用qt designer制作的ui生成py文件 ,遇到的问题,具体问题具体分析。

最后说说打包成exe文件

安装 pip install pyinstaller

执行 pyinstaller -F .\main.py或者 pyinstaller -D .\main.py

就可以打包成功了。

相关推荐
2601_967980118 分钟前
Python列表操作方法详解
python·数据类型·修改·列表操作·功能汇总
Patrick在香港42 分钟前
台风在变少,来香港的没有
python·数据分析·香港·开放数据·热带气旋
qq_406981031 小时前
大白话rust系列09 函数调用两次有什么错?
开发语言·python·rust
benchmark_cc1 小时前
QuantDash 安装成功后,如何验证 Python 环境可以正常导入 SDK?
开发语言·python·数据分析·pandas·量化交易·股票数据·quantdash
zh路西法2 小时前
【模型式强化学习】(二)PETS——从概率动力学模型到模型预测控制(MPC)
pytorch·python·强化学习·pe·mpc·ces·pets
Python自动化直播4 小时前
智能脚本批量管理拆开看:导入、导出、重写、试听
前端·python·ai·秒播
伤心的梧桐叶6 小时前
Picset与创客贴比等待时间,没做完的任务不能从表里消失
python
没有气的汽水6 小时前
一次 SQS 消费者静默退出的排查:问题最后竟然出在日志里
python
用户450030140236 小时前
物业催缴系统为什么总在"冷却"这一步翻车:账期建模与规则命中的几个取舍
python
Web极客码6 小时前
决策模型 + LLM:用 Python 拆解浏览器自动化工作流
java·python·自动化