目录

开源项目推荐Qt有关的GitHubGitee开源项目精品收藏

开源项目推荐:Qt有关的GitHub/Gitee开源项目(★精品收藏★)

尊重作者,支持原创,如需转载,请附上原地址: [开源项目推荐:Qt有关的GitHub/Gitee开源项目(★精品收藏★)_

f i r e c a t 全 宏 的 代 码 足 迹 firecat全宏的代码足迹

f

i

r

e

c

a

t

迹 -CSDN博客_qt开源项目 https://i-blog.csdnimg.cn/blog_migrate/99172a616578dce7109a6e54d00e5f07.png

  • Q:想请教下Qt5 之后推出的qml与之前qt4的ui 开发方式,有冲突吗?我公司开发桌面程序,是两种方式兼用?还是选择其中一种?
  • A:桌面推荐使用QWidget,触摸式的嵌入式设备推荐使用QML。

Qt官网下载/文档

– 官方exe下载

– 清华镜像下载

– 官网文档说明

– 官网文档说明

官方博客,每次新版本发布都会在博客声明更新了哪些内容

官方商业版收费标准

LTS 停止更新

LTS 长期关注

LTS Qt5最终版本

从Qt 5.15.x版本开始,需要在线安装了,这是在线安装器

kde

KDE维护的qt版本

KDE维护的qt版本,v5.15.x

froglogic

froglogic是一家私有公司,成立于2003年,以其自动测试套件Squish及其旗舰产品Squish GUI Tester(以市场领先的GUI应用程序自动化测试工具)而闻名。Squish GUI测试自动化工具,适用于各种跨平台的桌面,移动,嵌入式和Web应用程序。

windeployqt

/qt

Qt Creator源码

Qt Creator的设计师插件

Qt核心类源码

Qt工具类源码

Qt设计师的源码

依赖库工具源码

– 里面有qtpropertybrowser

https://i-blog.csdnimg.cn/blog_migrate/c0634ce9112806d22d93e6ac1a4f0081.png

– 单例。Replacement of QtSingleApplication for Qt5 with support for instance communication.

– 各种自定义控件集

Qt Design Studio

[Qt Design Studio简介及源码下载_

f i r e c a t 全 宏 的 代 码 足 迹 firecat全宏的代码足迹

f

i

r

e

c

a

t

迹 -CSDN博客 https://i-blog.csdnimg.cn/blog_migrate/c1634ddb363867b0e74ae4e4a72d40ab.png

QML

Qt for WebAssembly

Qt-Installer-Framework

教程:

尊重作者,支持原创,如需转载,请附上原地址: [开源项目推荐:Qt有关的GitHub/Gitee开源项目(★精品收藏★)_

f i r e c a t 全 宏 的 代 码 足 迹 firecat全宏的代码足迹

f

i

r

e

c

a

t

迹 -CSDN博客_qt开源项目 https://i-blog.csdnimg.cn/blog_migrate/3700621e95b2fcab0f7ba03c1d314b4a.png

Qt知名社区

– 官方

– Qt中国的博客

– 国内,推荐

– QtitanRibbon

++ QtQML多多指教开发社区

–百度知乎,有哪些设计较好的开源 PyQt/Qt/Qml 应用?

–百度知乎,有什么很好的软件是用 Qt 编写的?

pyQt VS pySide2

python Qt – pyside2

官方使用手册

python Qt – pyQt

pyside2 vs pyqt5

qtpy项目提供统一的层以通过单个代码库支持PyQt5,PySide2,PyQt4和PySide

pyQt5教程

python IDE

[好工具推荐系列:Python IDE之PyCharm/Spyder/Jupyter/Eric_

f i r e c a t 全 宏 的 代 码 足 迹 firecat全宏的代码足迹

f

i

r

e

c

a

t

迹 -CSDN博客]( )

Qt技术达人的博客

++ 《程序员的成长课》作者,安晓辉【推荐】

— Qt学习之路,Qt Creator源码学习

— 王亮,一去二三里【推荐】

— 王亮,一去二三里

— 王亮Qt资料大全,一去二三里

— 雨田哥的博客,仿QQ主板界面,抽屉效果QQ好友列表【推荐】

抽屉效果QQ好友列表【推荐】

– QTCN开发网,刘典武【推荐】

– QTCN开发网,刘典武

– QTCN开发网,刘典武

– 跨平台的TCPUDPDbg,刘典武开源项目

— Qt5局域网通信软件开源(含源码下载)

++ 知乎专栏《Qt进阶之路》,威武的涛哥

++ Qt输出彩色log信息,Qt自制简易好看的日志系统,威武的涛哥

++ 张小飞的那些事儿

++ C++/Qt/Qml全栈工程师

– 瑞士军刀,网络和串口调试工具

https://i-blog.csdnimg.cn/blog_migrate/99f7e52488dcde5d0237f86990c3360d.png

Qt界面开发(各种控件以及图表)【推荐】

++ — 模仿酷狗音乐,源码质量一般

— 仿QQ登录

尊重作者,支持原创,如需转载,请附上原地址: [开源项目推荐:Qt有关的GitHub/Gitee开源项目(★精品收藏★)_

f i r e c a t 全 宏 的 代 码 足 迹 firecat全宏的代码足迹

f

i

r

e

c

a

t

迹 -CSDN博客_qt开源项目 https://i-blog.csdnimg.cn/blog_migrate/cd521a1024f80ef73c1860fd5137d606.png

Qt开源框架

1、libQQt

2、qtcanpool

3、QtAV – 国产软件A cross-platform multimedia framework based on Qt and FFmpeg

4、Log4Qt – Logging for the Qt cross-platform application framework

5、

6、基于Qt Quick(Qml) 跨平台技术打造的2D引擎

Toou 2D 拿来即用,为简单而生。

简称T2D,是一款采用自身模块规范编写的轻量级UI框架,遵循Qt书写与组织形式门槛极低无需深入学习简单易用可 ,丰富的控件模块适合界面的快速开发,让程序人员拥有更多的精力来实现业务逻辑与算法。

  • 统一交互规范,丰富的Ui控件 放弃了Qt Controls 及 Controls 2 来提高性能。
  • 完善的主题系统,业务逻辑与界面主题设计分离,可通过简单修改变量 皮肤。灵活的多主题皮肤绑定机制、在不需要重启App即实现
  • ini皮肤配置规则与每一个控件融合。可在应用内配置也可在应用外动态扩展配置。
  • 框架自动化安装支持动态库、静态库多模式编译。使用方便更安全更自由。
  • 提供丰富Demo、全面的帮助文档,Api查阅快速方便。 开源框架!

7、深度技术

深度原创应用

深度桌面环境

8、lxQt

基于OpenSSH的远程终端Shell管理工具;界面基于QTermWidget;

https://i-blog.csdnimg.cn/blog_migrate/26f4c8c7f25c35bb78d4efda629f0165.png

9、QtOpenUtils

开源QT组件,大家一起贡献力量

10、QT_openBrowser

基于QT的一个开源的文件浏览器 支持stl、off、mhd、dcm等文件的浏览和前处理

作者博客

QT、HACLON 使用心得

11、PyQt

12、野火

13、QFramer

14、qsint

x、一些小工具

基于Qt开发的小工具包 ++

基于Qt开发的轻量级HTTP/HTTPS服务器

网络工具

Asio网络工具

网络 ++

ui控件

ui控件

– qwt强大的图表控件

–qwt作者的另一个开源作品,一个基于Qt场景图的轻量级框架

–智能家居等项目

– 大而全的图表控件(# . #)

https://i-blog.csdnimg.cn/blog_migrate/3859f32b69ae82183f3f51d89395a50e.png

同上

Qt Charts的C ++包装器,外观类似matplotlib。

https://i-blog.csdnimg.cn/blog_migrate/a1c32754a57d5f70890b61fa177f4f34.png

https://i-blog.csdnimg.cn/blog_migrate/4f3fb0aeb3405fa3c18c4f31f56fbae1.png

– Font Awesome support for Qt applications

KDE/Qt

– 有点像photoshop

– 画图板软件

– Color Palette Editor

– 矢量图形绘制软件

++ – IDE

– 浏览器

– 照片管理

– 相册

– Image viewer

– 高级文本编辑器

– TeX/LaTeX编辑器

– 文档查看器

– 音乐播放器

– 媒体播放器

++ – 视频编辑器

++

– 磁盘监视工具

– 终端命令行工具

– bt客户端

++ – 多媒体播放器

– 多媒体播放器【出色】

– 音乐播放器【出色】

skype, ,

尊重作者,支持原创,如需转载,请附上原地址: [开源项目推荐:Qt有关的GitHub/Gitee开源项目(★精品收藏★)_

f i r e c a t 全 宏 的 代 码 足 迹 firecat全宏的代码足迹

f

i

r

e

c

a

t

迹 -CSDN博客_qt开源项目 https://i-blog.csdnimg.cn/blog_migrate/9a0fddd6208454f20072db56f913bbf4.png

Qt Github精品收藏1 – IDE

– 国人写的go IDE,使用了Qt Creator的插件机制

https://i-blog.csdnimg.cn/blog_migrate/4e83e6606742872eba27f9d59d744e28.png

– 国人写的Markdown, VNote 是一个受 Vim 启发的更懂程序员和 Markdown 的笔记软件, 它基于 Qt 框架开发,跨平台支持 WindowsLinuxmacOS 。通过提供的笔记管理功能,使得编写、阅读和管理 Markdown 笔记变得更简单和舒适!

依赖库

依赖库

国内源码镜像

国内源码镜像

https://i-blog.csdnimg.cn/blog_migrate/176628b0299abddc9470df6ceaca2f9b.png

Thinking notebook and Markdown editor

https://i-blog.csdnimg.cn/blog_migrate/aa5d7a1fc4f149f5b48528dd782fe72a.png

– android IDE

https://i-blog.csdnimg.cn/blog_migrate/d28bcea30674b4a4fb3e14fad1c54048.png

https://i-blog.csdnimg.cn/blog_migrate/3f1deb0c2c1437c79da8d8302183e7e3.png

https://i-blog.csdnimg.cn/blog_migrate/026f1c52cab0525d27e489742496a43b.png

https://i-blog.csdnimg.cn/blog_migrate/65a9767073691d65a721b8ff715dc810.png

https://i-blog.csdnimg.cn/blog_migrate/2f69c1d04ffe0d0288ce76884ddb2e44.png

Qt Github精品收藏2 – frameless

github搜索关键字"qt window"或者"qt frameless",可以查找到以下开源窗体:

黑色窗体,好看

https://i-blog.csdnimg.cn/blog_migrate/f60d024018b636e77e572f33b9942ca8.png

黑色样式,好看

是上面一行项目Qt-Frameless-Window-DarkStyle的qt python实现

https://i-blog.csdnimg.cn/blog_migrate/346521942ba59a920f11a863cd354e3c.png

参考Qt-Frameless-Window-DarkStyle制作的

https://i-blog.csdnimg.cn/blog_migrate/523220a92312e19b5e1f68f46d28bfd8.png

同上,python实现

https://i-blog.csdnimg.cn/blog_migrate/97dfb53d1ad7c0c85d4b81bc19372b5b.png

https://i-blog.csdnimg.cn/blog_migrate/6c84912a2460887f51fdf81fd3e4b8cc.png

A Linux SVG-based theme engine for Qt and KDE

https://i-blog.csdnimg.cn/blog_migrate/d30979fa5a7188614a068c8ad9d4dd26.png

https://i-blog.csdnimg.cn/blog_migrate/c60200cf48e2a43a923fbfb428782929.png

https://i-blog.csdnimg.cn/blog_migrate/ce294f78a165e5be0f243865307949d5.png

https://i-blog.csdnimg.cn/blog_migrate/70669950c3129c42555e8114dbefedce.png

Ribbon

https://i-blog.csdnimg.cn/blog_migrate/646a4e844e994c3f39acbcbdaa49749d.png

++

python

++

InnoSetup高仿有道云笔记安装程序的脚本模板,改一改背景图片就可以一键打包属于自己的美观的互联网风格的安装程序

Qt Github精品收藏3 – Ribbon

Qt Ribbon

https://i-blog.csdnimg.cn/blog_migrate/6baec42628176d63172c30d481a89291.png

信号分析及数据可视化软件 Qt Ribbon

https://i-blog.csdnimg.cn/blog_migrate/72e8fcf38c66bc1b93560491cce1d13c.png

A Ribbon widget for Qt

https://i-blog.csdnimg.cn/blog_migrate/1bb6e0bad3f2b64b07fcb71679a89fb3.png

A Ribbon widget for Qt

https://i-blog.csdnimg.cn/blog_migrate/14add40b891e9ab1e5902e15418f7aad.png

https://i-blog.csdnimg.cn/blog_migrate/3bb0120d7d783ae1133ada987338cfae.png

– 里面有QtitanRibbon v3.2.5,使用MSVC编译器可以通过

QtitanRibbon v4.8.0

++

++

Qt Github精品收藏4 – DockWidget

精品dock,已被qt design studio 1.5收录

Qt Design Studio 1.5采纳了该dock控件

https://i-blog.csdnimg.cn/blog_migrate/8e07adf8f7b84d32351ef15a1c6ae373.png

商业付费版

++ 商业付费版

Flexible and dockable widgets for Qt5, like Visual Studio 201x user interface.

https://i-blog.csdnimg.cn/blog_migrate/477d918ddcbaded918a107f018a40c8b.png

https://i-blog.csdnimg.cn/blog_migrate/25bf032481832ed1eb7497e361af1ffb.png

dock

https://i-blog.csdnimg.cn/blog_migrate/10830620210fd4cd86a4a9833b981085.png

同上dock

dock

https://i-blog.csdnimg.cn/blog_migrate/3923c0f8c7016144b0a87b827ec1f342.png

dock

https://i-blog.csdnimg.cn/blog_migrate/491ebba03021a2b76817e101d458ac2a.png

dock

https://i-blog.csdnimg.cn/blog_migrate/245ed541945937dda31c3f7aaee3bd5b.png

skia库的应用案例,C++/Qt dock

https://i-blog.csdnimg.cn/blog_migrate/b9dfda04a12ed9afc4a85b2ed1436f49.png

++ ++ dock

稳定版

develop版

抢鲜版

依赖库

注意: scribus v1.4.x基于Qt4;v1.5.x基于Qt5

https://i-blog.csdnimg.cn/blog_migrate/267fc0f9bf601082a48ee41f9824a8c7.png

dock ++

dock

https://i-blog.csdnimg.cn/blog_migrate/e40aea677add67b67ea56046ebc50620.png

dock

https://i-blog.csdnimg.cn/blog_migrate/950181e235d1522ee8e1f36a6fc72ea0.png

https://i-blog.csdnimg.cn/blog_migrate/7e8d1625ff3b5789babf4f4302a481a0.png

https://i-blog.csdnimg.cn/blog_migrate/958c7895ab4dcc0dd13b6a5390cc6c57.png

https://i-blog.csdnimg.cn/blog_migrate/a4204e7c2cf87c85f44d13e633677bb2.png

这个项目不是dock,而是指定相对位置

https://i-blog.csdnimg.cn/blog_migrate/5a939d0b0fa9215887ff78409bee12ce.png

https://i-blog.csdnimg.cn/blog_migrate/be5ca61348ec858fabc917578e50ead9.png

https://i-blog.csdnimg.cn/blog_migrate/9d3ed2ad4fdab1179e0a26de507ae7f2.png

Qt Github精品收藏5 - Studio

++

++

++

++

++

Moving Picture Studio

++

++

Qt Github精品收藏6

Sky.Greedy,模仿酷狗音乐播放器,【推荐】

https://i-blog.csdnimg.cn/blog_migrate/a38359ccbd87509a31a0e3477336f22d.png

https://i-blog.csdnimg.cn/blog_migrate/740f5cfdd9a0c488a52b560e35c3009a.png

https://i-blog.csdnimg.cn/blog_migrate/b9454a969a5ad5e3cab0da22ec843cc5.png

– pyQt写的跨平台音乐播放器

– pyQt写的跨平台音乐播放器

播放器

云音乐集成,播放器

– OpenMM is a toolkit for molecular simulation using high performance GPU code.

+++ office

+++ apache office

— 优客助手,质量一般

https://i-blog.csdnimg.cn/blog_migrate/097c0c49af591c1655532eb6b9069811.png

Linux用qt实现的手机app

– 集成google输入法的嵌入式中文输入面板

十六进制查看器

十六进制查看器

基于webqq协议的qq客户端,qt开发,可跨平台

Qt Node Editor. Dataflow programming framework, NodeEditor是一个可视化的数据流编辑工具, 基于 Qt 图形视图框架。 Nodes 表示具有特定输入/输出的算法, Connections 将数据从第一个节点的输出(源)传输到第二个节点的输入(接收器)。

https://i-blog.csdnimg.cn/blog_migrate/4122c5447839009bddbc0aa3177d62af.png

https://i-blog.csdnimg.cn/blog_migrate/03b46e34a82ab80ce46513955e5ac654.png

https://i-blog.csdnimg.cn/blog_migrate/9f457cf47531c9e343e97a49aed00ea8.png

https://i-blog.csdnimg.cn/blog_migrate/cc1ad0229a1478d55b4cbddf134a4398.png

Pixel Art Editor

https://i-blog.csdnimg.cn/blog_migrate/a814f4c2a04b1a8e1c4a728064ae17cf.png

A lightweight framework on top of the Qt scene graph and only few classes from Qt/Quick. It is usable from C++ and/or QML.

基于 Qt 和 PCL 开发的点云可视化软件

https://i-blog.csdnimg.cn/blog_migrate/00e3e072830dac8abff822f565dda7c8.png

Qt Visual Graph Editor

https://i-blog.csdnimg.cn/blog_migrate/6e30485d6075924db78ccd4616ef8719.png

.xlsx file reader and writer for Qt5

Excel file(*.xlsx) reader/writer library using Qt 5 or 6. Descendant of QtXlsx.

Extended properties for Qt5

https://i-blog.csdnimg.cn/blog_migrate/814c240ef955aaaf87e6a596cba14823.png

Useful widgets for GUI development

configurable custom Qt widget for showing waiting spinner icon

Qt widgets-based implementation of the Material Design specification

炫酷的Material风格Qt控件,这个开源库基于 Qt Widgets,目前已经实现了 20 个左右控件(例如:复选框、对话框等)

https://i-blog.csdnimg.cn/blog_migrate/ded05b4e9ed55105ed7a859bef265185.gif https://i-blog.csdnimg.cn/blog_migrate/d4c3284ad7e1cc4208f93a9073fe19b6.gif https://i-blog.csdnimg.cn/blog_migrate/d54b791f34af8cef8abd91038b70da3b.gif https://i-blog.csdnimg.cn/blog_migrate/fa322013ca45be316721f77db80de368.gif

Utility to browse the Qt object tree of a running Qt application and edit object properties on the fly

– 中文翻译

–中文翻译,Qt中文文档翻译

有干货

有干货

有干货

有干货

– 股票查看软件

– 基于Qt实现,主打歌词制作功能,以网易云风格界面

– Qt Creator SQL database viewer plugin

– Qt Creator Cppcheck integration plugin

– Qt Creator markup plugin

– IM客户端桌面软件

https://i-blog.csdnimg.cn/blog_migrate/82dd5f275c26c7d4860a124af48b8955.png

– IM客户端桌面软件

https://i-blog.csdnimg.cn/blog_migrate/0d3ffab8d085d504524f62fc5ab1a452.png

– 国家地理信息

–国产软件,三国杀

– 国产软件,为知客户端

– 音乐制作

An Audio/MIDI multi-track sequencer 音视频软件

https://i-blog.csdnimg.cn/blog_migrate/ed4833a312e66244fa2f9c5f66633e1b.png

– 视频编辑软件(推荐)

Shotcut是免费、开放源代码、跨平台的视频编辑器软件。

Windows环境下的SDK依赖库

https://i-blog.csdnimg.cn/blog_migrate/3c2a3ab38b6b7d39b3f3c15641d241d4.png

视频编辑器,PyQt5

一个功能强大的跨平台开源 C ++ 视频编辑库

OpenShot Video Editor是一款屡获殊荣的免费,开源Linux,Mac和Windows视频编辑器,致力于为世界提供高质量的视频编辑和动画解决方案。

https://i-blog.csdnimg.cn/blog_migrate/1c702054f7a80d93091b6cb812ecf468.png

++ 视频格式转换工具

https://i-blog.csdnimg.cn/blog_migrate/7656a6a20e98001de995159ae5b0f514.png

视频编辑工具

https://i-blog.csdnimg.cn/blog_migrate/c4cbee8c4c8c2d48f089d3d66629af9f.png

基于Qt的Gitl HEVC / H.265视频分析仪,支持自定义过滤器。

https://i-blog.csdnimg.cn/blog_migrate/68fec019cddb34a6cbd53f20745895c9.png

https://i-blog.csdnimg.cn/blog_migrate/eb8d84391b9a30a9d40d6cdedbb2828e.png

一款类似于win10的桌面系统

五子棋软件

百合词典

Free and open-source GUI for radare2 reverse engineering framework逆向工程GUI

逆向工程

https://i-blog.csdnimg.cn/blog_migrate/eb7df4993b94f40d4763424396d3e072.png

3D point cloud processing and more

桌面软件

是一款BT下载工具,开源轻量级BitTorrent客户端,基于qBittorrent(开源) 制作。

https://i-blog.csdnimg.cn/blog_migrate/ed9123ca45d07c06410f98d84c3b93f2.png

++ 局域网传输下载工具

https://i-blog.csdnimg.cn/blog_migrate/b0fb7920f585a02622056e86ef2bb191.png

QtPass is a GUI for pass, the standard unix password manager密码管理,QtPass是一款功能强大的拥有密码生成与管理 功能的免费应用,帮助你轻松管理密码生成。

https://i-blog.csdnimg.cn/blog_migrate/4e58bf1da4e429d73c7baf22d760092e.png

pdf阅读器

++ ++ QtRptProject/QtRptDesigner/

https://i-blog.csdnimg.cn/blog_migrate/762ce73dc33e764f7624b22bc7d09385.png

Qt电子白板

MeshLab

Qt开发的菠萝看图软件

Qt sourceforge精品项目

report engine written in C++ Qt

++ ++ LimeReport/Report generator for Qt【推荐】

https://i-blog.csdnimg.cn/blog_migrate/d9e4633145c98bd47043ed2d1195af21.png

++ 基于Qt和FFmpeg的跨平台高性能音视频播放框架

++

future/promise【推荐】

++

Qt商业软件

Qt-UI专注于高效率、高质量的Qt软件开发方案研究,通过研发开发工具让软件可以更快更好的完成Qt软件的开发。

Qt Git Client GUI

  • Guitar

  • GitQlient【推荐】

GitQlient,发音为git + client(/ gɪtˈklaɪənt /)是最初从QGit分叉的多平台Git客户端。 如今,它已不再只是一个分支,而是增加了许多新功能。

  • qgit

  • CuteGit

  • gitatomic

闭源

Qt开发的大型开源软件

  • Blender (开源三维动画制作软件)
  • Autodesk Maya (三维动画制作软件)
  • OpenOffice.org (跨平台的办公室软件套件)
  • MeVisLab (医学图像处理软件)
  • Scribus (桌面排版软件)

Qt开发环境搭建:

qt design studio

可以使用Python写Qt界面

可以使用Golang写Qt界面

Qt基础知识:

C++学习书籍推荐:

Effective C++:改善程序与设计的55个具体做法(第三版)【必读】

Effective Modern C++【必读】

More Effective C++:35个改善编程与设计的有效方法【选读】

深度探索C++对象模型(专注C++底层机制 优化代码 侯捷译)【必读】

Exceptional C++:47个C++工程难题、编程问题和解决方案【选读】

More Exceptional C++:40个新的工程难题、编程疑问及解决方法【选读】

C++程序设计语言(第1-3部分)(原书第4版) 【字典查阅】

C++程序设计语言(第4部分:标准库)(原书第4版)【字典查阅】

C++标准库(第2版) (Nicolai M.Josuttis) 【字典查阅】

引申链接:

https://i-blog.csdnimg.cn/blog_migrate/cbb290af644cc2f5da71f13d0488572f.png

尊重作者,支持原创,如需转载,请附上原地址: [开源项目推荐:Qt有关的GitHub/Gitee开源项目(★精品收藏★)_

f i r e c a t 全 宏 的 代 码 足 迹 firecat全宏的代码足迹

f

i

r

e

c

a

t

迹 -CSDN博客_qt开源项目 https://i-blog.csdnimg.cn/blog_migrate/4394ca2a05aed367e5b1922ef6b71d25.png