“greaterThan(QT_MAJOR_VERSION,4): QT += widgets”表示Qt主版本大于4时,加入 widgets 模块。
“TARGET = test1”表示生成的目标可执行文件的名称,即编译后生成的可执行文件是 test1.exe。
“TEMPLATE = app”表示项目使用的模板是 app,是一般的应用程序。
“DEFINES += QT_DEPRECATED_WARNINGS”定义编译选项。表示当Qt的某些功能被标记为过时的,那么编译器会发出警告。