版权声明:本文为博主原创文章,但凡转载此博客者必须附上博客链接

初学Qt的人可还不会接触到这个问题,但是一旦你开始编写某个较大项目的时候,这个问题就不可避免需要解决。

对于大神们来讲可能这是个很简单的问题,但是对于新手来说,想要搞清楚需要下很大功夫。


怎么创建pri文件:

第一步:用Qt新建你需要的项目(假如所在文件夹名为deploy)。
第二步:打开项目文件夹,在这里面新建一个文件夹(名为MenuWindow)。
第三步:在MenuWindow文件夹下新建一个pri文件(名为hello)。(怎么新建?可以新建一个文本文件,然后更改后缀名)。
第四步:打开Qt Creator ,在你的项目的Pro文件中加入include (./MenuWindow/hello.pri)(注意include后留空格)
第五步:运行项目,.pri文件会自动导入到你的工程下。

对pri文件的说明:

其实pri文件并没有那么神秘,它完全可以被看作一个Pro文件。就像头文件之间的包含关系一样,你可以将pri文件包含在Pro文件中,那么在Pro就可以运用到pri文件下内容了。只不过你不能在pri文件中包含Pro文件。

如果你的Pro文件内容如下:
TEMPLATE = app
CONFIG += QT
QT += core guiTARGET = propriprfprlSOURCES += main.cpp/widget.cpp
HEADERS  += widget.h
FORMS    += widget.ui
那么我们创建一个pri文件,内容如下:
SOURCES += main.cpp/widget.cpp
HEADERS  += widget.h
FORMS    += widget.ui

则Pro文件的内容即可简化为:

TEMPLATE = app
CONFIG += QT
QT += core guiTARGET = propriprfprl
include(propriprfprl.pri)

如何在Qt Creator中创建pri文件,以及pri文件的说明相关推荐

  1. 如何在Qt Creator中导入图标资源

    本文主要描述如何在Qt Creator中创建资源文件,并的打入导入图标文件. 查看图标资源文件时,可以在项目的工程文件上鼠标单击右键-Open With-资源编辑器,效果如下图所示: 在项目的工程文件 ...

  2. qt 添加依赖库lib_如何在Qt Creator中添加库文件和头文件目录

    在使用QtCreator开发图像处理程序的时候想加入Opencv库来处理图形,添加头文件,需要编辑工程文件夹下的.pro文件在文件中添加以下内容,即可包含头文件的文件夹: INCLUDEPATH += ...

  3. vfp生成菜单时文件不存在_如何在VFP项目中创建菜单

    接上面两篇文章! 本文,我们来学习一下如何在VFP项目中创建菜单! 打开上文所讲的简单的项目文件,切换到"其他"选项卡! 如上图,选择"菜单"一项,之后点击&q ...

  4. [DT框架使用教程01]如何在DT框架中创建插件

    [DT框架使用教程01]如何在DT框架中创建插件 DT框架代码地址: https://github.com/huifeng-kooboo/DT 由于国内访问速度的问题 也可以访问gitee的地址: h ...

  5. 【Qt OpenGL】Qt Creator中的3D绘图及动画教程

    Qt Creator中的3D绘图及动画教程(参照NeHe) 刚刚学习了Qt Creator,发现Qt提供了QtOpenGL模块,对OpenGL做了不错的封装,这使得我们可以很轻松地在Qt程序中使用Op ...

  6. Qt Creator中的项目模板说明

    Qt Creator中的项目模板说明 项目 向导模板 用途 Application (Qt for MCU) MCU Support Application 创建一个应用程序,该应用程序使用Qt QM ...

  7. react中纯函数_如何在纯React中创建电子邮件芯片

    react中纯函数 by Andreas Remdt 由Andreas Remdt 如何在纯React中创建电子邮件芯片 (How to create email chips in pure Reac ...

  8. Qt Creator使用Clang代码模型解析C ++文件

    Qt Creator使用Clang代码模型解析C ++文件 使用Clang代码模型解析C ++文件 关于Clang代码模型 配置C语代码模型 lang检查 在项目级别指定Clang代码模型设置 使用编 ...

  9. 如何在ORACLE CLOUD中创建和访问容器集群丨内附官方文档链接

    墨墨导读:本文描述如何在Oracle Cloud中创建并访问容器服务.为了简单,所有的操作都是针对root隔离区. 创建允许容器运行的政策官方文档链接 这一步是必须的,否则可以增加容器容器. 官方文档 ...

最新文章

  1. 绘制你的世界:探索构图和真实的深度感
  2. Update msi using vbscript
  3. 计算机网络安全应具备的功能,2016计算机专业知识:网络系统安全体系具备功能攻击方法...
  4. pptx模块的图片框
  5. 企业class类命名规范
  6. CodeBlocks(17.12) 代码调试基础方法快捷方式
  7. @Transactional注解下,Mybatis循环取序列的值,但得到的值都相同的问题
  8. 【服务器】服务器安全防护、防止服务器攻击和保护措施
  9. IDEA 找不到或无法加载主类
  10. 室内地图制作软件,怎么制作电子地图?
  11. STM32——C语言基础
  12. 图形学 Lecture7 光线追踪
  13. (附源码)计算机毕业设计SSM疫情下小区网格化管理系统
  14. 根据文件MD5删除重复文件
  15. GPON标准简要解析
  16. 共享纸巾机系统开发,关于Switch的使用
  17. 2021年福建高考成绩排名查询,2021年福建高考成绩排名查询系统,福建高考位次排名查询...
  18. SV中virtual作用
  19. 高泽龙:下一个独角兽来自长租公寓,行业创新极大地释放租赁红利
  20. 【Nginx】Nginx文件服务器搭建

热门文章

  1. 华为在国内智能手机市场领先优势明显,有助实现2亿出货量
  2. 1.2.7存储结构-磁盘管理:磁盘移臂调度算法、先来先服务(FCFS)、最短寻道时间优先(SSTF)、扫描算法(SCAN)、循环扫描(CSCAN)
  3. js判断对象是否是数组的几种方式
  4. web基础·transform:rotate()搭配perspective实现3D旋转
  5. 各年级男女生人数条形统计图
  6. vue面试题--vue原理
  7. 北京石油大学C语言设计第二次作业,北京石油大学机器人设计第二次在线作业...
  8. Linux kernel同步机制(上篇)
  9. Blender物体跟踪实战教程
  10. 让卡巴斯基7.0支持Windows2003