本套资料包含了补天云教育的《QT5原理与源码分析》视频课程,深入剖析了Qt框架的核心机制和底层实现。课程从Qt内存管理、元对象系统等基础模块切入,逐步深入到信号槽机制、事件系统等关键技术,通过源码分析揭示Qt框架的设计精髓。课程特色在于结合大量实例演示Qt内部数据结构和工作原理,如隐式共享、元类型系统等高级特性,并完整呈现了对象树管理、跨线程通信等复杂机制的实现细节。
补天云-QT5原理与源码分析视频课程2.83GB
9.QT可变类型194.6MB
9.小对象构造代码剖析_ev.mp441.33MB
8.QVariant小对象构造过程_ev.mp410.5MB
7.QVariant构造函数_ev.mp412.63MB
6.类型有关的理解_ev.mp427.72MB
5.注册自定义处理器_ev.mp417.02MB
4.GUI模块处理器注册过程_ev.mp410.93MB
3.QVariant处理器管理器_ev.mp424.11MB
2.QVariant为空的判断依据_ev.mp426.27MB
10.QVariant大对象构造过程_ev.mp411.22MB
1.QVariant内部存储结构_ev.mp412.86MB
8.QT元类型系统(2)162.92MB
8.元类型调试流_ev.mp417.41MB
7.元类型流操作源码分析_ev.mp412.69MB
6.元类型流操作应用实例_ev.mp419.12MB
5.元类型值比较源码分析_ev.mp423.04MB
4.元类型值比较应用实例_ev.mp425.82MB
3.元类型类型转换实现过程_ev.mp420.62MB
2.元类型类型转换注册过程_ev.mp421.99MB
1.元类型类型转换注册表_ev.mp422.24MB
7.QT元类型系统225.34MB
9.元类型系统创建对象实例_ev.mp48.22MB
8.自定义类型注册源码分析_ev.mp426.18MB
7.自定义类型注册流程_ev.mp42.07MB
6.自定义类型注册表_ev.mp451.22MB
5.自定义类型元类型声明_ev.mp418.34MB
4.自定义类型元类型存储_ev.mp415.87MB
3.静态类型元类型存储_ev.mp421.45MB
2.QMetaType类型_ev.mp425.38MB
10.元类型类型转换应用实例_ev.mp451.97MB
1.QT元类型_ev.mp44.64MB
6.QT元对象系统(3)27.02MB
1.阻塞队列元调用源码分析_ev.mp427.02MB
5.QT元对象系统(2)242.53MB
9.QT元调用事件处理_ev.mp414.99MB
8.队列模式元调用理解_ev.mp411.94MB
7.队列模式元调用源码分析_ev.mp422.69MB
6.队列模式元调用流程_ev.mp412.19MB
5.反射调用函数源码分析_ev.mp466.22MB
4.反射创建对象实例源码分析_ev.mp424.42MB
3.反射创建对象实例流程_ev.mp412.21MB
2.QT反射机制_ev.mp42.97MB
10.阻塞队列元调用流程_ev.mp49.74MB
1.元对象数据解析(二)_ev.mp465.14MB
4.QT元对象系统172.63MB
9.元对象编译器moc_ev.mp47.27MB
8.如何定义元对象数据_ev.mp425.98MB
7.QT元对象存储结构_ev.mp413.94MB
6.QT元属性_ev.mp410.88MB
5.QT元方法_ev.mp425.04MB
4.QT元枚举_ev.mp428.77MB
3.QT元类信息_ev.mp47.25MB
2.QT元对象_ev.mp418.71MB
10.元对象数据解析(一)_ev.mp421.68MB
1.QT元对象模型_ev.mp413.1MB
3.QT内存管理(2)174.9MB
9.隐式共享引发的迭代器问题(二)_ev.mp412.94MB
8.隐式共享引发的迭代器问题(一)_ev.mp410.62MB
7.显式共享工具类_ev.mp419.37MB
6.自行实现隐式共享_ev.mp422.34MB
5.自行实现引用计数_ev.mp412.79MB
4.隐式共享工具类_ev.mp433.14MB
3.字节数组隐式共享(三)_ev.mp411.54MB
2.字节数组隐式共享(二)_ev.mp424.57MB
10.隐式共享引发的迭代器问题(三)_ev.mp411.54MB
1.字节数组隐式共享(一)_ev.mp416.04MB
20.总结2.29MB
1.课后总结_ev.mp42.29MB
2.QT内存管理186.68MB
9.隐式共享基础概念_ev.mp414.61MB
8.自行实现字符串高效拼接_ev.mp454.68MB
7.字符串高效拼接原理_ev.mp423.15MB
6.字节数组data()函数(二)_ev.mp49.54MB
5.字节数组data()函数(一)_ev.mp415.04MB
4.字节数组内存需求_ev.mp428.51MB
3.字节数组修改大小_ev.mp42.36MB
2.字节数组原始数据_ev.mp415.77MB
10.隐式共享优点_ev.mp42.51MB
1.字节数组存储结构_ev.mp420.52MB
19.QT事件系统(3)33.02MB
3.QT事件过滤器_ev.mp420.88MB
2.QT事件处理的两个概念_ev.mp44.91MB
1.QT自定义事件处理_ev.mp47.23MB
18.QT事件系统(2)219.6MB
9.QT事件派发收尾工作_ev.mp45.36MB
8.QT事件派发中间过程_ev.mp431.81MB
7.QT事件派发工具类_ev.mp419.58MB
6.QT窗口过程函数_ev.mp49.69MB
5.QT事件派发源码分析_ev.mp457.96MB
4.QT事件派发过程_ev.mp418.88MB
3.QT事件派发器_ev.mp445.59MB
2.QT事件派发总体流程_ev.mp420.79MB
10.QT事件默认处理_ev.mp46.15MB
1.QT投递同步事件_ev.mp43.79MB
17.QT事件系统195.91MB
9.QT事件压缩_ev.mp416.89MB
8.QT投递异步事件源码分析_ev.mp437.07MB
7.QT投递异步事件总体过程_ev.mp47.74MB
6.QT事件队列的理解(三)_ev.mp418.83MB
5.QT事件队列的理解(二)_ev.mp413.02MB
4.QT事件队列的理解(一)_ev.mp418.53MB
3.QT事件队列_ev.mp420.04MB
2.QT事件类型_ev.mp46.32MB
10.QT删除已投递事件_ev.mp448.21MB
1.QT事件系统总体结构_ev.mp49.27MB
16.QT信号与槽(2)94.75MB
4.私有信号_ev.mp428.14MB
3.信号函数执行过程_ev.mp441.74MB
2.信号函数的理解_ev.mp48.31MB
1.槽函数执行过程的理解_ev.mp416.55MB
15.QT信号与槽235.73MB
9.连接对象存在形式(二)_ev.mp414.61MB
8.连接对象存在形式(一)_ev.mp419.17MB
7.规范化的理解_ev.mp421.35MB
6.SIGNAL和SLOT小伎俩_ev.mp419.43MB
5.连接建立源码分析_ev.mp490.35MB
4.连接建立的流程_ev.mp49.9MB
3.连接存储结构细节_ev.mp48.62MB
2.连接基础数据结构_ev.mp419.3MB
10.连接对象存在形式(三)_ev.mp427.45MB
1.连接整体存储结构_ev.mp45.56MB
14.QT对象树(2)165.74MB
8.QT对象所属线程实例应用_ev.mp416.58MB
7.moveToThread源码_ev.mp427.53MB
6.改变QT对象所属线程_ev.mp415.28MB
5.QT对象构造线程实例_ev.mp417.53MB
4.QT对象构造与线程_ev.mp416.55MB
3.QT线程对象_ev.mp434.13MB
2.QT线程内部存储结构_ev.mp411.59MB
1.所属线程对QT对象的影响_ev.mp426.55MB
13.QT对象树141.62MB
9.删除QT对象树_ev.mp46.51MB
8.QT对象建立父子关系_ev.mp430.62MB
7.QT对象父子关系_ev.mp415.12MB
6.QT对象销毁过程_ev.mp418.92MB
5.QT对象构造过程_ev.mp48.44MB
4.QT框架对象类型的讨论_ev.mp410.53MB
3.QT框架对象类型内部套路_ev.mp424.26MB
2.QT对象存储结构源码_ev.mp415.23MB
10.QT对象树遍历_ev.mp45.07MB
1.QT对象内部存储结构_ev.mp46.9MB
12.QT属性系统150.2MB
9.设置属性的流程_ev.mp415.79MB
8.QT对象基础存储结构_ev.mp412.76MB
7.元对象系统读取属性源码_ev.mp47.61MB
6.元对象系统修改属性源码_ev.mp431.08MB
5.读写属性的三种方法_ev.mp48.64MB
4.静态属性理解(三)_ev.mp48.7MB
3.静态属性理解(二)_ev.mp46.16MB
2.静态属性理解(一)_ev.mp45.66MB
10.设置属性的源码_ev.mp421.69MB
1.QT静态属性_ev.mp432.11MB
11.QT可变类型(3)59.95MB
3.QT类型体系总结_ev.mp411.9MB
2.指针类型类型转换注意事项_ev.mp430.11MB
1.类型转换源码分析_ev.mp417.93MB
10.QT可变类型(2)207.1MB
9.类型转换矩阵_ev.mp47.25MB
8.QT对象类型理解_ev.mp423.12MB
7.QT对象类型指针_ev.mp414.93MB
6.自定义类型判断_ev.mp48.47MB
5.判断能否类型转换流程_ev.mp416.05MB
4.读取数据_ev.mp417.48MB
3.存储数据_ev.mp428.55MB
2.自定义类型构造过程_ev.mp452.99MB
10.类型转换流程_ev.mp48.94MB
1.核心模块对象构造过程_ev.mp429.32MB
1.准备8.08MB
2.这个课程是怎么讲的?_ev.mp43.01MB
1.您可以学到什么?_ev.mp45.08MB
00.资料1.24MB
补天云QT系列课程学员手册V1.0.pdf676.82KB
butianyun_qt_theory_source_lesson_source_code_v1.0.1.rar590.16KB