Qt 程序模块化

前言:

        当我们的工程量上来的时候,我们就避不可免的会使用到模块化,模块化可以是我们的整体结构更加清晰,也方便我们对后续代码修改。下面我们就试试如何模块化代码,Let's go!!!

模块化流程:

1.创建空工程/存在现有的工程

下面是一个空工程为例:

 

 2.找到空工程所在在目录

      如图所示这是该工程的所在位置,bulid文件是自己创建的,在构建路径选择时选择了这个文件。此处可以使用默认路径。

3.在当前路径下创建第一个模块文件夹Model1,在该文件夹中创建一个Model1.pri 文件。(注:txt文件直接修改后缀为pri)

如图所示:

 

 4.使用Qt打开工程找到 .pro文件,在文件中添加Model1模块

       操作方法如图所示:1、打开pro  2.添加如下代码 (根据自己文件名来添加)3.编译一下工程得到就添加进来了

-----》这样模块就添加完成了。

-----》添加文件方法:直接点Model1右键添加新文件, 在模块中添加新文件后Model1.pri 中将会自动更新。

-----》再次添加其他模块方法相同。

-----》Model1文件夹所在位置发生变化如何修改,当Model1文件夹位置发生变化时,或者说想创建的位置不是当前位置如何修改。下面是修改方法:

       我们只需要修改上面第4步中pro 文件中添加的两行,其中$$PWD表示的是pro所在位置也就是说include( 包含的pri 文件所在路径)INCLUDEPATH  += Model1文件夹的地址。所以这里只需要修改这两个位置的地址,使其可以找到这两个文件所在位置就可以,可以使用绝对地址,也可以使用相对地址(相对地址相对相对于pro文件的地址)

使用绝对地址如图所在

 使用相对地址如图所示:

 我是一个刚刚入行的小白,如果你也是那我们一起加油吧!!!!!

 

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值