Qt 原理-MOC(1)Meta Object Compiler

Qt程序编译两个步骤:
1. qmake

生成Makefile文件,Makefile.Debug, Makefile.Release
主要是通过MOC(Meta Object Compiler) 元对象编译器生成moc_xxx.cpp

MOC元对象编译器是Qt 原理的重要特性,主要分为几个方面:

  • 信号与信号槽
  • 属性系统
  • 对象模型
  • 事件

Qt 原理-MOC(1)Meta Object Compiler

2. make
Qt 原理-MOC(1)Meta Object Compiler
Qt 原理-MOC(1)Meta Object Compiler