InBlock.gif// 调用quit--看看Qt里的"消息"机制
InBlock.gif//Qt里的很重要的特征-信号和槽
InBlock.gif#include <QApplication>
InBlock.gif#include <QFont>
InBlock.gif#include <QPushButton>
InBlock.gif
InBlock.gifint main(int argc, char *argv[])
InBlock.gif{
InBlock.gif        QApplication app(argc, argv);
InBlock.gif
InBlock.gif        QPushButton quit("Quit");//创建按钮
InBlock.gif        quit.resize(75, 30);//设置按钮尺寸
InBlock.gif        quit.setFont(QFont("Times", 18, QFont::Bold));//设置按钮文字字体
InBlock.gif
InBlock.gif  //这个很像DOM事件处理的addEventLisenter(事件类型,事件处理方法);
InBlock.gif  //--这里quit按钮的单击信号及绑定的app程序的quit(),可以想象成,
InBlock.gif  //单击quit按钮则执行程序的退出
InBlock.gif        QObject::connect(&quit, SIGNAL(clicked()), &app, SLOT(quit()));
InBlock.gif
InBlock.gif        quit.show();//按钮显示出来
InBlock.gif        return app.exec();
InBlock.gif}
 
截图: