为什么我会得到这个
Object::connect: No such slot Ide::on_action_Exit_triggered(index)
Object::connect: (sender name: 'actionClose_Project')
Object::connect: (receiver name: 'Ide')
当我尝试这个时:
connect(this->ui->actionClose_Project, SIGNAL(triggered()), this, SLOT(on_action_Exit_triggered(index)));
void Ide::on_action_Exit_triggered(int index)
{
qDebug()<<"test\n";
}
谢谢。
请插入这样的函数原型:
connect(this->ui->actionClose_Project, SIGNAL(triggered()), this, SLOT(on_action_Exit_triggered(int)));
您使用的这种格式在插槽中并不常见。信号和槽的参数应相同。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)