关于上一节的hello world程序我们在这一节改一改,把上一节的Label改成一个button,实现的功能就是点一下button,然后响应相应的操作,咱这一节实现的操作就是推出程序!上代码了:
#include <QtGui/QApplication>
#include <QPushButton>
int main(int argc, char *argv[])
{
QApplication app(argc, argv);
QPushButton *button = new QPushButton("quit");
QObject::connect(button,SIGNAL(clicked()),&app,SLOT(quit()));
button->show();
return app.exec();
}
运行结果如下:
然后点击quit按钮,这个框框就没了!
这个其实就是一个QT控件发信号,然后绑定到一个函数quit上,点击button,就执行quit函数!就这么多,估计也没什么难度吧!