0

我最近刚接触 Qt,但我必须理解和修改其他人的一个巨大的 Qt 项目。是否可以在不找到所有对应的connect()函数的情况下从源码中查看信号槽连接关系?我听说 MOC 文件将这些信息存储在某个地方,但我找不到它们。

4

2 回答 2

0

查看 build 目录,对于每个具有继承 QObject 的类的头文件,moc 将生成一个带有 moc_* 前缀的 cpp 文件。例如:ClassA.h -> moc_ClassA.cpp

于 2014-09-27T08:52:59.400 回答
0

如果您只寻找 MOC 文件,那么您可以在调试目录中找到它。此目录将在您的项目所在的同一位置创建。您需要在 Qt creator 中编译您的代码。

于 2014-09-27T08:42:59.370 回答