赞
踩
原因:
当时connect信号槽时,忘了写参数类型
错误:
connect(client, SIGNAL(sigSomething()), this, SLOT(didSomething()), Qt::UniqueConnection);
正确的是:
connect(client, SIGNAL(sigSomething(QString)), this, SLOT(didSomething(QString)), Qt::UniqueConnection);
原因就是忘了声明参数类型了。
当然,建议还是用这种不用写参数类型的方式
connect(client, &MyClient::sigSomething, this, &MyProc::didSomething, Qt::UniqueConnection);
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。