文章目录
- 一.简述
- 二.Qt界面开发工具
-
- 1.QT设计师
- 三.Qss控件美化工具
-
- 1.QSS Editor
- 2.Qss Stylesheet Editor
- 3.qtawesome icon broswer
- 四.总结
有的朋友私信我,问我平时Qt5开发都用什么工具,本篇博文我来介绍一下我常用的Qt5开发工具,下载地址我放在了文末。
一.简述 开发工具分为:Qt界面开发工具以及Qss控件美化工具。
二.Qt界面开发工具 1.QT设计师 1.1介绍:
在PyQt中编写UI界面可以直接通过代码来实现,也可以通过Qt Designer来完成。Qt Designer的设计符合MVC的架构,其实现了视图和逻辑的分离,从而实现了开发的便捷。Qt Designer中的操作方式十分灵活,其通过拖拽的方式放置控件可以随时查看控件效果。Qt Designer生成的.ui文件(实质上是XML格式的文件)也可以通过pyuic5工具转换成.py文件。1.2图标
Qt Designer随PyQt5-tools包一起安装,其安装路径在 “Python安装路径\Lib\site-packages\pyqt5-tools”下。
若要启动Qt Designer可以直接到上述目录下,双击designer.exe打开Qt Designer;或将上述路径加入环境变量,在命令行输入designer打开;或在PyCharm中将其配置为外部工具打开。

文章图片
1.3主界面

文章图片
1.4安装
pip install Pyqt5
三.Qss控件美化工具 1.QSS Editor 1.介绍
QSS Editor 是一个用于编辑和预览 Qt 样式表(QSS)的工具。2.图标
优点:可以时时预览
缺点:没有语法提示,对于不熟悉 QSS 的人来说用起来比较吃力。

文章图片
1.3主界面

文章图片
1.4安装
官方:
https://sourceforge.net/projects/qsseditor/打不开的话,点击:
https://wwe.lanzoul.com/ill79vkljgh2.Qss Stylesheet Editor 2.1介绍
QssStylesheetEditor 是一个功能强大的 Qt 样式表(QSS)编辑器,支持实时预览,自动提示,自定义变量, 支持预览自定义ui代码,引用QPalette等功能。2.2图标

文章图片
2.3主界面

文章图片
2.4安装
官方:
https://github.com/hustlei/QssStylesheetEditor/releases打不开的话,点击:
https://wwe.lanzoul.com/iTryyvklz9g(64位v1.7)
3.qtawesome icon broswer 2.1介绍
浏览qtawesome内置的图标,这些图标可以在pyqt5中使用。2.2图标
本软件为笔者自行打包,提取自Python的qtawesome第三方库。

文章图片
3.3主界面

文章图片
3.4安装
pip install qtawesome
安装后,建立py文件,输入代码:
from qtawesome import icon_browser
icon_browser.run()
或者下载我打包好的软件:
https://wwe.lanzoul.com/iADvzz6vu2j四.总结 【python小工具|Qt5开发工具---常用Qt5开发工具(附下载地址)】本篇博文介绍了我常用的Qt5开发工具,您平时进行Qt5开发都用什么好用的工具?欢迎大家留言、讨论!
推荐阅读
- GUI-PyQt5|python3GUI--打造一款音乐播放器By:PyQt5(附下载地址)
- GUI-PyQt5|python3GUI--历史上的今天 查看器 By:PyQt5(附源码)
- python小工具|python3GUI--打造一款时间管理工具By:PyQt5(附源码)
- GUI-PyQt5|python3GUI--疫情信息快速查看工具By:PyQt5(附源码)
- Java|Java 第 24 课 888. 公平的糖果棒交换 720. 词典中最长的单词
- 蓝桥杯|2021年第十二届蓝桥杯省赛Python组(真题+解析+代码)(路径)
- 蓝桥杯|2021年第十二届蓝桥杯省赛Python组(真题+解析+代码)(杨辉三角形)
- 蓝桥杯Python专项|第十三届蓝桥杯大赛软件组省赛Python大学A组不完全题解
- 蓝桥杯|2021年第十二届蓝桥杯省赛Python组(真题+解析+代码)(货物摆放)