无边框窗体库PySideFrameless开源

以下为授权转载的一盎司科技公众号文章


一盎司PDF Windows 10版,主要功能包括PDFWordWord/Excel/PPT转PDF等,其使用的无边框窗体库PySideFrameless现已正式开源。

PySideFrameless采用MIT协议,对于商业应用友好。无论是个人,还是公司,均可以在此基础上进行二次,使用Python即可开发简洁而且美观的桌面程序。

GitHub地址:https://github.com/iounce/PySideFrameless

Gitee地址:https://gitee.com/iounce_admin/PySideFrameless

效果图如下:

  • 使用方法

1.Install dependency library:安装依赖包:

pip install pyside6

pip install qtawesome

[最新的库略有不同,所以这里指定了版本]

pip install qt_material==2.12  

2.Run the main.py script:

运行main.py脚本

python main.py

  • 开发

在本仓库的基础上创建自定义的应用程序并不是一件难事,接下来以Windows系统为例:

1.克隆本仓库  

2.安装依赖包(和用法里面的一致)  

3.创建一个新的窗体  

*拷贝.ui文件并重命名  

*使用designer.exe重新设计界面细节  

*使用pyside6-uic.exe编译.ui文件并得到对应的.py文件,譬如:

pyside6-uic ui_main.ui > ui_main.py  

*创建一个新的.py文件,并新建继承自QDialog(或其他基类)的类,然后在此类中调用上面的ui文件  

4.运行main.py脚本:

python main.py  

安装PySide6库以后就可以得到Qt工具包,如 designer.exe和pyside6-uic.exe。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值