问题描述

这个问题是没有与 xxx 这个槽函数匹配的信号,但是我做了 ​​QMetaObject::connectSlotsByName(this);​​, 自动连接。并且确保了函数名和信号名是没有错误的,还是提示我找不到信号源。

解决

通过对比designer生成的文件,我知道需要设置类对象名字:

radiobutton2->setObjectName(QString::fromUtf8("radiobutton2"))

我一直以为是通过变量名来连接的,其实是通过 objectName 来连接的。

作者:​​Hello_wshuo​​​,