"QObject::connect: No such slot MTFirstVersion::FocusMove(5)\nQObject::connect: (sender name: 'MatrixBlock')\nQObject::connect: (receiver name: 'MTFirstVersion')" 这个错误是由于无法找到对应的槽函数导致的。要解决这个问题,你可以按照以下步骤进行操作:\n\n1. 确保在 MTFirstVersion 类中声明了名为 FocusMove 的槽函数,并且其参数列表与 MatrixBlock 发出的信号的参数列表相匹配。\n\n2. 检查 MTFirstVersion 类的声明和实现,确保正确地使用了 Q_OBJECT 宏,并且在类的构造函数中调用了 QObject::connect 函数。\n\n3. 确保 MTFirstVersion 类在使用之前已经被包含了头文件,并且在连接信号和槽之前已经被实例化。\n\n4. 检查槽函数的命名是否正确,确保没有拼写错误或者大小写错误。\n\n如果你仍然无法解决问题,可以提供更多的代码细节,以便我们能够更好地帮助你解决问题。


原文地址: https://www.cveoy.top/t/topic/pHYd 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录