我自己试图在 Qt 中编写一个程序,将一个函数连接到 Qt5 中的一个按钮。
#include <QApplication>
#include <QtGui>
#include <QPushButton>
static void insert()
{
qDebug() << “pressed”;
}
int main(int argc,char *argv[])
{
QApplication app(argc,argv);
QPushButton *button=new QPushButton(“button”);
button->setGeometry(50,100,150,80);
QObject::connect(button,&QPushButton::clicked,insert());
button->show();
}
但是我收到了类似 main.cc:23:39: error: in this context main.cc:23:55: error: invalid use of void expression make: * [main.o] Error 1
请帮忙……</p>