Qt含各种头文件和源文件的方法

本文介绍了如何在Qt项目中方便地添加和包含大量头文件。通过将‘qrencode-3.4.4’文件夹及其所有.c和.h文件引入项目,然后在.pro文件中设置INCLUDEPATH,可以简化头文件的引用。同时,创建.qrencode-3.4.4.pri文件并在其中指定源文件和头文件路径,使得直接使用‘*.h’即可引用,无需明确指定文件夹路径。
摘要由CSDN通过智能技术生成
    QT项目中可能有很多的文件夹需要包含进来,有的文件夹是一个独立的功能模块,这个项目可能需要而别的项目可能不需要,怎样将其包含进来呢。这里有两种方法:1.最简单将该功能文件夹加入到项目文件夹下然后包含到.pro中;2.使用.pri方式将该功能模块加入进来。下面详细介绍这两种方法。
    我们以上一篇文章将的添加二维码图片生成功能模块为例。
    1.将该功能文件夹加入到项目文件夹下然后包含到.pro中

    首先将“qrencode-3.4.4” 二维码图片生成功能文件夹放到项目源代码目录中,然后点击项目添加现有文件将“qrencode-3.4.4”文件夹中所有的.c和.h文件加入,这样就基本完成了该功能模块的加入。然后在使用时只要添加include"qrencode-3.4.4/*.h"就可以使用。假设要包含的头文件非常多,而且分属在很多不同的文件夹里,路径都很深,怎样包含这些头文件呢?不可能一一列出来文件夹路径,这时可以在.pro中加入INCLUDEPATH路径包含,例如加入INCLUDEPATH += $$PWD/qrencode-3.4.4/,则在使用时只要添加添加include"*.h"就可以,具体的如图1-3所示。

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值