我最近刚接触Qt,但我必须了解并修改其他人的大型Qt项目。 是否可以从源代码检查信号槽连接关系而无需找到所有相应的connect()函数? 我听说MOC文件在某个地方存储了这些信息,但我找不到它们。
答案 0 :(得分:0)
如果您只查找MOC文件,则可以在调试目录中找到它。此目录将在项目所在的同一位置创建。您需要在Qt创建者中编译代码。
答案 1 :(得分:0)
查看构建目录,对于每个具有继承QObject的类的头文件,moc将生成一个具有moc_ *前缀的cpp文件。 例如:ClassA.h - > moc_ClassA.cpp