QT .pro文件解析

13 篇文章 0 订阅

Qt之pro文件解析
  在我们创建Qt工程项目时,Qt Creator总会创建一个.pro文件,我们称.pro文件为Qt的工程管理文件。一个工程项目可以包含一个或多个.pro文件。理解和掌握pro文件的用法,将有利于Qt开发人员对项目工程文件的组织和管理。

下面来看一下pro文件中的内容:

在这里插入图片描述

第1~5行为注释信息,说明这个文件生成的时间。
在这里插入图片描述

第8行表明这个项目使用的模块。core模块包含了Qt的核心功能,其他所有模块都依赖于这个模块;gui模块提供了窗口系统集成、时间处理、OpenGL和OpenGL ES集成,2D图形、基本图像、字体和文本等功能。当使用qmake工具来构建项目时,core模块和gui模块是被默认包含的。其实,所谓的模块就是很多相关类的集合,读者可以在Qt帮助中查看Qt Core和Qt Gui关键字。

在这里插入图片描述

第10行添加了widgets模块,这行代码的意思是:如果QT主版本大于4(也就是说当前使用的是Qt5或更高版本),则需要添加widgets模块。因为后面程序中使用的几个类都包含在widgets中,所以这里需要添加这行代码。Qt widgets模块中提供了经典的桌面用户界面的UI元素集合,简单来说所有C++程序用户界面部件都在该模块中。
在这里插入图片描述

第12行是生成的目标文件的名称,就是生成的exe文件的名字,默认是项目的名称,当然也可以在这里改为别的名称。

在这里插入图片描述

第13行使用app模板,表明这是个应用程序。

在这里插入图片描述

第16、20、23行分别是工程包含的源文件、头文件和界面文件。

在这里插入图片描述

第25行是添加应用程序图标。这些文件都使用了相对路径,因为都在项目目录中,所以只写了文件名

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值