说我有一个自定义MyWidget
类
class MyWidget : public QWidget {
public:
MyWidget(QWidget *parent=0):QWidget(parent){}
~MyWidget();
public slots:
void foo(){}
};
我想将QAction
的信号连接到广告位foo
。
当我使用connect(ui->action,SIGNAL(triggered()),ui->myWidget,SLOT(foo()))
时
我在执行期间遇到错误QObject::connect: No such slot QWidget::foo()
。
Qt似乎在foo()
而不是QWidget
中寻找MyWidget
。知道为什么会这样吗?