之前是用转到槽的方式添加信号回调,现在发现结构混乱,改为手动connect,删掉之前的回调函数后,再编译,找到报错的地方,删除case,然后自己添加connect,注意此时代码运行会报
QMetaObject::connectSlotsByName: No matching signal for on_pb_go_main_clicked()
这是因为回调函数的命名,采用了“on_控件名_信号名”的格式,那么就会在运行时弹出“QMetaObject::connectSlotsByName: No matching signal for”的警告了!