Qt4.4.3自帶教程-調用quit退出程序

// 調用quit--看看Qt裏的"消息"機制
//Qt裏的很重要的特徵-信號和槽
#include <QApplication>
#include <QFont>
#include <QPushButton>

int main( int argc, char *argv[])
{
        QApplication app(argc, argv);

        QPushButton quit( "Quit"); //建立按鈕
        quit.resize(75, 30); //設置按鈕尺寸
        quit.setFont(QFont( "Times", 18, QFont::Bold)); //設置按鈕文字字體

   //這個很像DOM事件處理的addEventLisenter(事件類型,事件處理方法);
   //--這裏quit按鈕的單擊信號及綁定的app程序的quit(),能夠想象成,
   //單擊quit按鈕則執行程序的退出
        QObject::connect(&quit, SIGNAL(clicked()), &app, SLOT(quit()));

        quit.show(); //按鈕顯示出來
         return app.exec();
}
 
截圖:
相關文章
相關標籤/搜索