前言
Qt中的Pri文件在一般小型项目中其实很少能使用到的,不过,当你的项目需要多人参与直至团队协作时,Pri文件的作用就很大了,这里我们来看看Pri在大型项目中的使用,中小型项目使用实际上也是很有益处的,能提高程序的可扩展性。
一.创建QT的pro工程
创建一个项目文件(带ui界面的)
一路NEXT,然后Finish,生成项目
二.创建pri的空文件
1.在test2工程下创建一个文件夹Sub,并创建sub.pri文本:
2、在pro中添加pri文件,像下面那样添加相应的代码,并ctrl+B,就会出现如下图所示情况:
include ($$PWD/Sub/sub.pri)
//两者选其一即可,都是pro文件添加pri文件
include (./Sub/sub.pri)
点击运行该项目,它就会生成.pri文件
三.创建不带ui界面pri文件
向子工程中添加类文件。此处添加一个类。选中Sub---》右击----》添加新文件---》C++ class。具体如下:
此时子工程多一个头文件和源文件如下:
实现基本功能,此处添加add函数,具体代码如下。
pro调用pri的子工程
直接调用这个文件就ok了,就调用成功了
三.创建带ui界面pri文件
向子工程中添加类文件。此处添加一个类。选中subdialog---》右击----》添加新文件---》Qt界面lei。具体如下
命一个名字,一路NEXT就可以 了
pro文件调用pri文件的ui文件,具体如下:
在mainwindow.ui文件里面添加一个按钮,并转到槽函数
之后再主函数里面调用子界面
编译运行:
成功调用pri文件