QT原理与源码分析之QT5原理与源码分析视频课程 补天云QT技术培训专家

QT原理与源码分析之QT5原理与源码分析视频课程 补天云QT技术培训专家

在这里插入图片描述
以下是<< QT5原理与源码分析视频课程>>的完整目录。

第1章 准备
第1节 您可以学到什么?
第2节 这个课程是怎么讲的?

第2章 QT内存管理
第1节 字节数组存储结构
第2节 字节数组原始数据
第3节 字节数组修改大小
第4节 字节数组内存需求
第5节 字节数组data()函数(一)
第6节 字节数组data()函数(二)
第7节 字符串高效拼接原理
第8节 自行实现字符串高效拼接
第9节 隐式共享基础概念
第10节 隐式共享优点

第3章 QT内存管理(2)
第1节 字节数组隐式共享(一)
第2节 字节数组隐式共享(二)
第3节 字节数组隐式共享(三)
第4节 隐式共享工具类
第5节 自行实现引用计数
第6节 自行实现隐式共享
第7节 显式共享工具类
第8节 隐式共享引发的迭代器问题(一)
第9节 隐式共享引发的迭代器问题(二)
第10节 隐式共享引发的迭代器问题(三)

第4章 QT元对象系统
第1节 QT元对象模型
第2节 QT元对象
第3节 QT元类信息
第4节 QT元枚举
第5节 QT元方法
第6节 QT元属性
第7节 QT元对象存储结构
第8节 如何定义元对象数据
第9节 元对象编译器moc
第10节 元对象数据解析(一)

第5章 QT元对象系统(2)
第1节 元对象数据解析(二)
第2节 QT反射机制
第3节 反射创建对象实例流程
第4节 反射创建对象实例源码分析
第5节 反射调用函数源码分析
第6节 队列模式元调用流程
第7节 队列模式元调用源码分析
第8节 队列模式元调用理解
第9节 QT元调用事件处理
第10节 阻塞队列元调用流程
第6章 QT元对象系统(3)
第1节 阻塞队列元调用源码分析

第7章 QT元类型系统
第1节 QT元类型
第2节 QMetaType类型
第3节 静态类型元类型存储
第4节 自定义类型元类型存储
第5节 自定义类型元类型声明
第6节 自定义类型注册表
第7节 自定义类型注册流程
第8节 自定义类型注册源码分析
第9节 元类型系统创建对象实例
第10节 元类型类型转换应用实例

第8章 QT元类型系统(2)
第1节 元类型类型转换注册表
第2节 元类型类型转换注册过程
第3节 元类型类型转换实现过程
第4节 元类型值比较应用实例
第5节 元类型值比较源码分析
第6节 元类型流操作应用实例
第7节 元类型流操作源码分析
第8节 元类型调试流

第9章 QT可变类型
第1节 QVariant内部存储结构
第2节 QVariant为空的判断依据
第3节 QVariant处理器管理器
第4节 GUI模块处理器注册过程
第5节 注册自定义处理器
第6节 类型有关的理解
第7节 QVariant构造函数
第8节 QVariant小对象构造过程
第9节 小对象构造代码剖析
第10节 QVariant大对象构造过程

第10章 QT可变类型(2)
第1节 核心模块对象构造过程
第2节 自定义类型构造过程
第3节 存储数据
第4节 读取数据
第5节 判断能否类型转换流程
第6节 自定义类型判断
第7节 QT对象类型指针
第8节 QT对象类型理解
第9节 类型转换矩阵
第10节 类型转换流程

第11章 QT可变类型(3)
第1节 类型转换源码分析
第2节 指针类型类型转换注意事项
第3节 QT类型体系总结

第12章 QT属性系统
第1节 QT静态属性
第2节 静态属性理解(一)
第3节 静态属性理解(二)
第4节 静态属性理解(三)
第5节 读写属性的三种方法
第6节 元对象系统修改属性源码
第7节 元对象系统读取属性源码
第8节 QT对象基础存储结构
第9节 设置属性的流程
第10节 设置属性的源码

第13章 QT对象树
第1节 QT对象内部存储结构
第2节 QT对象存储结构源码
第3节 QT框架对象类型内部套路
第4节 QT框架对象类型的讨论
第5节 QT对象构造过程
第6节 QT对象销毁过程
第7节 QT对象父子关系
第8节 QT对象建立父子关系
第9节 删除QT对象树
第10节 QT对象树遍历

第14章 QT对象树(2)
第1节 所属线程对QT对象的影响
第2节 QT线程内部存储结构
第3节 QT线程对象
第4节 QT对象构造与线程
第5节 QT对象构造线程实例
第6节 改变QT对象所属线程
第7节 moveToThread源码
第8节 QT对象所属线程实例应用

第15章 QT信号与槽
第1节 连接整体存储结构
第2节 连接基础数据结构
第3节 连接存储结构细节
第4节 连接建立的流程
第5节 连接建立源码分析
第6节 SIGNAL和SLOT小伎俩
第7节 规范化的理解
第8节 连接对象存在形式(一)
第9节 连接对象存在形式(二)
第10节 连接对象存在形式(三)

第16章 QT信号与槽(2)
第1节 槽函数执行过程的理解
第2节 信号函数的理解
第3节 信号函数执行过程
第4节 私有信号

第17章 QT事件系统
第1节 QT事件系统总体结构
第2节 QT事件类型
第3节 QT事件队列
第4节 QT事件队列的理解(一)
第5节 QT事件队列的理解(二)
第6节 QT事件队列的理解(三)
第7节 QT投递异步事件总体过程
第8节 QT投递异步事件源码分析
第9节 QT事件压缩
第10节 QT删除已投递事件

第18章 QT事件系统(2)
第1节 QT投递同步事件
第2节 QT事件派发总体流程
第3节 QT事件派发器
第4节 QT事件派发过程
第5节 QT事件派发源码分析
第6节 QT窗口过程函数
第7节 QT事件派发工具类
第8节 QT事件派发中间过程
第9节 QT事件派发收尾工作
第10节 QT事件默认处理

第19章 QT事件系统(3)
第1节 QT自定义事件处理
第2节 QT事件处理的两个概念
第3节 QT事件过滤器

第20章 总结
第1节 课后总结

更多QT原理与源码分析的文章,可以看一下下面这个QT原理与源码分析技术博客专栏:

QT原理与源码分析

推荐两篇介绍QT技术整体介绍的文章:

QT QML:快速全面了解QT软件界面开发技术

QT QML:如何学习C/C++/QT软件开发技术

如果您认为这篇文章对您有所帮助,请您一定立即点赞+喜欢+收藏,本文作者将能从您的点赞+喜欢+收藏中获取到创作新的好文章的动力。如果您认为作者写的文章还有一些参考价值,您也可以关注这篇文章的作者。

posted @ 2023-08-06 14:33  QT界面美化性能优化  阅读(83)  评论(0编辑  收藏  举报  来源