Qt:HelloWorld
本文将针对Qt程序的基本框架进行讲解。
一个简单的Qt工程
一个简单的Qt工程主函数代码如下
1 | int main(int argc, char *argv[]) |
其中主要包括两个部分
- QApplication的建立,QApplication主要用于为QWidget应用程序提供特定的初始化及定制化,一个Qt程序可能有多个窗口,但只有一个QApplication对象。
- 窗口的定制与显示
关于QApplication需要注意的两点
- 如果不使用QWidget,那么应当使用QGuiApplication
- 如果需要同时提供GUI和非GUI版本,可以使用下面的代码
1 | QCoreApplication* createApplication(int &argc, char *argv[]) |