http://c.biancheng.net/view/1821.html
main.cpp 是實現 main() 函數的文件,下面是 main.cpp 文件的內容。
- #include "widget.h"
- #include <QApplication>
- int main(int argc, char *argv[])
- {
- QApplication a(argc, argv); //定義並創建應用程序
- Widget w; //定義並創建窗口
- w.show(); //顯示窗口
- return a.exec(); //應用程序運行
- }
main() 函數是應用程序的入口。它的主要功能是創建應用程序,創建窗口,顯示窗口,並運行應用程序,開始應用程序的消息循環和事件處理。
QApplication 是 Qt 的標准應用程序類,第 1 行代碼定義了一個 QApplication 類的實例 a,就是應用程序對象。
然后定義了一個 Widget 類的變量 w,Widget 是本實例設計的窗口的類名,定義此窗口后再用 w.show() 顯示此窗口。
最后一行用 a.exec() 啟動應用程序的執行,開始應用程序的消息循環和事件處理。