Skip to content
正常

01 · QtBase 核心模块(专家)

规划中(20 篇),敬请期待...

章节规划

  • 01 QObject 元对象系统源码拆解QObjectPrivate d 指针、QMetaObject 结构体、qt_metacall 分发
  • 02 信号槽底层QMetaObject::activate 调用链、ConnectionData 连接列表、跨线程 QMetaCallEvent
  • 03 QString 内存模型QArrayDataPointer 内部结构、SSO 触发条件、detach() 写时复制
  • 04 容器隐式共享(COW)源码QSharedData 引用计数、QListData 增长策略、QHash 开放地址法
  • 05 QVariant 类型擦除QVariant::Private 联合体、QMetaType 函数指针表、自定义类型注册 vtable
  • 06 引用计数与内存模型QAtomicInt 无锁引用计数、ExternalRefCountDataQObject::~QObject 子对象析构
  • 07 事件循环源码QAbstractEventDispatcher 平台抽象、processEvents() 一次迭代、定时器集成
  • 08 QIODevice 抽象层 — 读写缓冲区管理、QFile 平台 IO 后端、QBuffer 内存 IO
  • 09 QThread 源码QThreadPrivate 平台实现、QThreadStorage<T>moveToThread() 连接类型升级
  • 10 QProcess 源码fork()+execve() vs CreateProcess()、进程组管理
  • 11 QTimer 分发机制timerEvent() 分发路径、精度保证机制、定时器合并优化
  • 12 QPluginLoader 源码QFactoryLoader 静态/动态插件查找、元数据 JSON 嵌入解析
  • 13 QTranslator 源码.qm 文件二进制布局、哈希查找、复数规则运行时求值
  • 14 日志系统源码qt_message_output 分发链、QLoggingCategory 规则解析
  • 15 QRegularExpression 源码 — PCRE2 集成、JIT 编译触发、UTF-16 偏移转换
  • 16 JSON 解析状态机QJsonParser 递归下降、QJsonPrivate::Data 二进制表示
  • 17【专属】MOC 编译器原理 — 词法/语法分析、qt_static_metacall 生成、QMetaObject 内存布局
  • 18【专属】信号槽深度拆解Connection/ConnectionList 数据结构、信号重入处理、性能基准
  • 19【专属】COW 隐式共享全解QExplicitlySharedDataPointer vs QSharedDataPointer、自定义共享类模板
  • 20【专属】事件循环深度源码QSocketNotifier 集成、processEvents flags 语义、嵌套事件循环重入安全

AwesomeQt v0.3.0-13-g31f4d47 · 31f4d47 · 2026-09-22 · CHECKED-BY: CI