Qt学习 第5节:Qt Designer的工程文件.pro

建立一个工程,叫MyApp

#-------------------------------------------------
#
# Project created by QtCreator 2021-12-11T19:55:17
#
#-------------------------------------------------

QT       += core gui

greaterThan(QT_MAJOR_VERSION, 4): QT += widgets

TARGET = MyApp
TEMPLATE = app


SOURCES += main.cpp\
        UserWindow.cpp

HEADERS  += UserWindow.h

第一条语句,引入该项目所用到的库

QT       += core gui

core模块包含了Qt的核心功能,其他所有模块都依赖于这个模块
gui模块提供了窗口系统集成、事件处理、OpenGL和OpenGL ES集成、2D图形、基本图像、字体和文本等功能
当使用qmake工具来构建项目时,core模块和gui模块是被默认包含的。

Qt类库介绍 - 冷月枫寂 - 博客园https://www.cnblogs.com/deng-c-q/p/11475422.html第二条语句

greaterThan(QT_MAJOR_VERSION, 4): QT += widgets

如果QT主版本大于4(也就是说当前使用的是Qt5或者更高版本),则需要添加widgets模块,也可以直接用“QT+=widgets”,但这样可以保持与QT4的兼容性,Qt5里不再用QtGui模块,而是使用QtWidgets模块。

Qt Widgets模块中提供了经典的界面UI元素集合,QT的C++程序用户界面部件都在该模块中。

Qt中 gui 模块和 widgets 模块的区别_billy的博客-CSDN博客_qt widget和guihttps://blog.csdn.net/qq_34139994/article/details/105192069第三条语句

TARGET = MyApp

指定生成的可执行文件的名称,可以自己制定,一般默认就是工程名

第四条语句

TEMPLATE = app

模板变量(TEMPLATE)
模板变量告诉qmake为程序生成哪种makefile。下面是可供使用的选择:
app: 生成一个应用程序的makefile。这是默认值,所以如果模板没有被指定,这个将被使用。
lib: 生成一个静态或动态库的makefile。
vcapp: 生成一个应用程序的Visual Studio项目文件。
vclib: 生成一个库的Visual Studio项目文件。
subdirs: 为子目录里的目标文件生成makefile,qmake 进入子目录(SUBDIRS 变量指定)搜寻以目录名命名的.pro文件

QT工程的pro文件详解_zhaoyun_zzz的专栏-CSDN博客_qt 工程文件https://blog.csdn.net/zhaoyun_zzz/article/details/90575031?spm=1001.2101.3001.6650.2&utm_medium=distribute.pc_relevant.none-task-blog-2~default~CTRLIST~default-2.highlightwordscore&depth_1-utm_source=distribute.pc_relevant.none-task-blog-2~default~CTRLIST~default-2.highlightwordscorehttps://blog.csdn.net/qinpanke/article/details/22199271https://blog.csdn.net/qinpanke/article/details/22199271

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值