文章目录

  • 一.简述
  • 二.Qt界面开发工具
    • 1.QT设计师
  • 三.Qss控件美化工具
    • 1.QSS Editor
    • 2.Qss Stylesheet Editor
    • 3.qtawesome icon broswer
  • 四.官方文档
    • 1.Qt官方文档
    • 2.PyQt5官方文档
    • 3.PyQt简明文档V2 工具
  • 五.总结

有的朋友私信我,问我平时Qt5开发都用什么工具,本篇博文我来介绍一下我常用的Qt5开发工具,下载地址我放在了文末。

一.简述

开发工具分为:Qt界面开发工具以及Qss控件美化工具。

二.Qt界面开发工具

1.QT设计师

1.1介绍:

在PyQt中编写UI界面可以直接通过代码来实现,也可以通过Qt Designer来完成。Qt Designer的设计符合MVC的架构,其实现了视图和逻辑的分离,从而实现了开发的便捷。Qt Designer中的操作方式十分灵活,其通过拖拽的方式放置控件可以随时查看控件效果。Qt Designer生成的.ui文件(实质上是XML格式的文件)也可以通过pyuic5工具转换成.py文件。
Qt Designer随PyQt5-tools包一起安装,其安装路径在 “Python安装路径\Lib\site-packages\pyqt5-tools”下。
若要启动Qt Designer可以直接到上述目录下,双击designer.exe打开Qt Designer;或将上述路径加入环境变量,在命令行输入designer打开;或在PyCharm中将其配置为外部工具打开。

1.2图标

1.3主界面

1.4安装

pip install Pyqt5

三.Qss控件美化工具

1.QSS Editor

1.介绍

QSS Editor 是一个用于编辑和预览 Qt 样式表(QSS)的工具。
优点:可以时时预览
缺点:没有语法提示,对于不熟悉 QSS 的人来说用起来比较吃力。

2.图标

1.3主界面

1.4安装
官方:

https://sourceforge.net/projects/qsseditor/

打不开的话,点击:

https://wwe.lanzoul.com/ill79vkljgh

2.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中使用。
本软件为笔者自行打包,提取自Python的qtawesome第三方库。

2.2图标

3.3主界面

3.4安装

pip install qtawesome

安装后,建立py文件,输入代码:

from qtawesome import icon_browser
icon_browser.run()

或者下载我打包好的软件:

https://wwe.lanzoul.com/iADvzz6vu2j

四.官方文档

1.Qt官方文档

https://doc.qt.io/

2.PyQt5官方文档

https://doc.qt.io/qtforpython-5/

3.PyQt简明文档V2 工具

3.1介绍

此工具为笔者在网络上找到的一款Qt官方网文档查看工具,在此分享给大家,也希望大家支持一下作者。

3.2主界面

下载地址

五.总结

本篇博文介绍了我常用的Qt5开发工具,您平时进行Qt5开发都用什么好用的工具?欢迎大家留言、讨论!

Qt5开发工具---常用Qt5开发工具(附下载地址)相关推荐

  1. 虚拟机性能测试:二 测试工具PCMark 7介绍(附下载地址)

    PCMark 7是一套针对Windows 7 PC系统进行综合性能分析的测试套装.PCMark 7包含七个不同的测 试环节,由总共25个独立工作负载组成,涵盖了存储.计算.图像与视频处理.网络浏览.游 ...

  2. 产品经理原型工具推荐— Pencil(纯免费,附下载地址)

    一个快速的界面原型工具,免费的.能够快速的把界面原型画出来,方便和客户沟通需求,表格工具特别好用. 附下载地址: http://pencil.evolus.vn/

  3. CTF常用脚本工具(附下载地址)

    该项目主要记录CTF中用到的工具 Base base64解码输出字节文本 base64隐写加密与解密 base64连续解码 Base64扩展 base64字符替换表 B64-B32-B16解密 b16 ...

  4. BAT等大厂已开源的70个实用工具盘点(附下载地址)

    前面的一篇文章<微软.谷歌.亚马逊.Facebook等硅谷大厂91个开源软件盘点(附下载地址)>列举了国外8个互联网公司(包括微软.Google.亚马逊.IBM.Facebook.Twit ...

  5. 2017-10-12 发布 BAT等大厂已开源的70个实用工具盘点(附下载地址)

    前面的一篇文章<微软.谷歌.亚马逊.Facebook等硅谷大厂91个开源软件盘点(附下载地址)>列举了国外8个互联网公司(包括微软.Google.亚马逊.IBM.Facebook.Twit ...

  6. 微软官方windows phone开发视频教程第二天视频(附下载地址)

    //依旧的废话 <Windows Phone 开发教学系列视频之四天玩转 Windows Phone 开发>是微软自家的视频教程.教程是外国人录制的,但是有中文字幕,由此可见,微软也是很重 ...

  7. 微软官方windows phone开发视频教程第一天视频(附下载地址)

    //你可以直接跳过下面啰啰嗦嗦的废话. /* 作为一名程序员,我时常担忧到底该往哪方便发展. C#?C++?Java?Object C?... 搞网页?搞客户端?搞服务器?搞算法?... PC?Lin ...

  8. 解读《Java开发手册(泰山版)》- 会当凌绝顶,一览众山小 (附下载地址)

    阿里的<Java开发手册>被Java开发者所拜读,基本人手一册,就在前几天(2020.04.22)发布了泰山版 - 会当凌绝顶,一览众山小,而这次发布新增了很多干货内容,在此,给大家分享一 ...

  9. 工具 | 常用函数拟合工具(matlab)

    工具 | 常用函数拟合工具 时不时会用到线性回归,或自定义函数的拟合,做个记录备份,方便之后快速查找使用.以下记录几种matlab常用拟合工具. 1. cftool 简介 : 大杀器cftool排第一 ...

  10. Enscape 出 Mac 版本了,适用于SketchUp 2021免费公测版,附下载地址

    Enscape 宣布推出适用于 Mac 的 Enscape 免费公测版本,这是其流行的实时渲染和虚拟现实插件的新原生 macOS 版本,适用于建筑和 CAD 软件.新版本于上周的Envision 20 ...

最新文章

  1. git fetch -p 获取远程仓库的新分支以及删除远程仓库已删除的分支
  2. MySQL数据库:事务和ACID实现原理
  3. python多线程资源共享_Python:关于多处理/多线程和共享资源的问题
  4. 【VB测绘程序设计】第二章 VB测绘程序基础
  5. Spring Cloud Zuul的fallback优化
  6. java: cannot execute binary file问题的解决
  7. linux下矩阵键盘设备名,Linux下矩阵键盘驱动分析与移植
  8. jsp操作mysql
  9. elixir 规格_六家使用Elixir的著名公司-以及为什么做出改变
  10. 开源了一个私人云盘——蓝眼云盘
  11. android 不卡 华为,明明安卓不卡了,但是为什么还比不过苹果?
  12. Strategy模式简述
  13. 下载微信公众号视频文件
  14. Springboot+vue 增删改查的小项目
  15. 欢迎大家关注知识分享公众号
  16. 微信小程序抽奖插件分享
  17. 2013年3月TIOBE编程语言排行榜,Ruby超越Perl
  18. Rails Commands
  19. matlab 吸引域,科学网—非线性方程组的吸引域和分界线 - 王龙飞的博文
  20. EtherCAT主站掉线后,如何保证目标系统免受故障影响?

热门文章

  1. 矩阵分析与应用课程资料
  2. 硬盘数据恢复软件FinalData使用心得
  3. UEFI+GPT模式下的Windows系统中分区结构和默认分区大小及硬盘整数分区研究
  4. everedit 格式化json_Mac Init
  5. sql server2008导入文本文件
  6. 刷入第三方Recovery系统TWRP
  7. 乒乓球单循环赛_乒乓球循环赛制比赛方法
  8. 2008 php mysql_Windows Server 2008 R2 IIS7.5+PHP5(FastCGI)+MySQL5环境搭建教程
  9. bdd java_二元判断图BDD及其JAVA实现的应用与研究
  10. 帝国CMS浅浅滴谈一下——博客园老牛大讲堂