我的大多数类都会生成一个moc_<CLASS>.cpp
文件。为什么有些类生成<CLASS>.moc
文件而不是/以及?
<CLASS>.moc
是在需要MOC
源文件以及/而不是头文件的地方生成的(即,如果Q_OBJECT
宏在源文件中使用)。