Qt框架简述
作者 | 将狼才鲸 |
---|---|
创建日期 | 2022-03-06 |
CSDN文章阅读地址:Qt框架简述
Gitee文档源码地址:02_Qt框架、架构、模块.md
Bilibili讲解视频(待添加):才鲸嵌入式
- Qt所有模块的介绍:
Qt主模块 | 描述 |
---|---|
Qt Core | 主框架、界面与实现代码之间的通讯机制 |
Qt Widget | 应用界面框架 |
Qt Quick | 新一代的应用界面框架 |
Qt Webkit | Web界面框架 |
Qt Gui | 底层GUI接口 |
其它 | 各种插件模块 |
参考网址: Qt 架构图及模块分析介绍 有图
参考网址: Qt整体框架浅析(一) -对象模型
参考网址: Qt框架及模块认识
- Qt的核心框架就是Qt core模块。
QtCore模块 | 子模块 |
---|---|
数据类型 | |
对象模型 | 元对象模型、属性系统、信号与槽机制、对象树 |
I/O读写 | |
多线程和并发编程 | |
应用程序类 | |
事件系统 | |
容器类 | |
动画框架 | |
插件类 | |
状态机 | |
JSON读写 | |
资源系统 | |
隐性共享 |
对象模型 | 描述 |
---|---|
对象树 | 动态类类型转换 |
对象属性 | 基于元对象系统 |
元对象系统 | 负责信号槽机制,实时类型判断,以及对象属性,系统依赖于MOC( meta object complier ) |
参考网址: Qt–core模块概述
- 信号与槽:
参考网址: 信号与槽的详解
参考网址: Qt信号与槽使用方法最完整总结