我对 QT 状态栏有疑问。我想从状态栏接收并处理 changeMessage,我的插槽有问题。我应该如何编写正确的插槽或如何正确使用连接功能,我也有问题。
文件.cpp
connect(statusbar, SIGNAL(messageChanged(const QString &message)), this, SLOT(func1(const QString &message)));
在底部
void file::func1(const QString &message)
{
statusBarElements->at(0)->setText(statusBarTextElements->at(0));
}
文件.h
private slots:
void func1(const QString &message);
我收到了消息
QMetaObject::connectSlotsByName: No matching signal for func1(QString)