以下代码有效:
connect(ui.pushButton, SIGNAL(clicked()), this, SLOT(myMemberFunction()));
那个没有:
connect(ui.pushButton, SIGNAL(clicked()), this, SLOT(this->myMemberFunction()));
为什么?
答案 0 :(得分:7)
SLOT()宏写一个可以调用的函数(作为函数指针)来传递槽,它使用参数作为名称,它本身不是函数调用。