初識QT 1 --------創建一個窗口

// 界面編程相關的庫:gui  widgets

// QApplication 應用程序類
#include <QApplication>

// 窗口類
#include <QWidget>

int main(int argc, char **argv)
{
    // 定義一個應用程序對象,代表當前應用程序
    QApplication app(argc, argv);
    QWidget w;   // 定義一個窗口對象
    w.show();    // show 窗口默認是不顯示的,show 讓窗口進行顯示
    w.setWindowTitle("w");  //重新設置窗口的名字

    QWidget w1, w2, w3;
    w1.show();
    w2.show();
    w3.show();
    w1.setWindowTitle("w1");
    w2.setWindowTitle("w2");
    w3.setWindowTitle("w3");

    w.resize(100,200);         //重新定義窗口的大小
    w2.resize(600, 800);
    w3.resize(50, 50);

    // exec函數內部是一個死循環
    // 1、避免程序退出
    // 2、處理窗口上的各種事件
    return app.exec();
    // return 0;
}

執行結果如圖所示(其中一個窗口):

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章