QT 编程记录
1.QMetaObject::connectSlotsByName: No matching signal for
在测试过程中,曾经把ui->setupUi(this);放到了控件创建之前运行,结果运行时提示:
QMetaObject::connectSlotsByName: No matching signal for on_TestButton_clicked
从connectSlotsByName的代码可以看到这实际上执行的是第46行,如果在调试程序中遇到这样的信息,可以检查一下,是否是控件的 objectName与你编写的槽里的objectName并不相符。