QObject::connect: Cannot connect MainWindow::send_markFinshdraw(QStringList) to (null)::markFinish(QStringList)
时间: 2024-04-26 20:26:31 浏览: 126
QObject::moveToThread用例
5星 · 资源好评率100%
这个错误是因为在连接信号和槽时,槽的接收者对象(Receiver Object)参数传递了空指针(NULL)。可能的原因是:
1. 接收者对象没有被正确地创建或初始化。
2. 接收者对象已经被销毁,但是信号和槽的连接没有被正确地取消。
要解决这个问题,你需要检查连接信号和槽的代码,并确保接收者对象已经正确地创建和初始化,并且没有被销毁。另外,你也可以在连接信号和槽之前,使用QObject::connect()函数的QObject::disconnect()方法取消之前的连接。
阅读全文