i 是什么東西?包含(include)的首字母。類似於C、C++中的頭文件吧,我們可以把 *.pro 文件內的一部分內容單獨放到一個 *.pri 文件內,然后包含進來。
接前面的例子,我們將源文件的設置獨立出來,放到propriprfprl.pri文件內:
SOURCES += main.cpp/ widget.cpp HEADERS += widget.h FORMS += widget.ui
這時,我們的 propriprfprl.pro 文件就可以簡化為:
TEMPLATE = app CONFIG += QT QT += core gui TARGET = propriprfprl include(propriprfprl.pri)
- 這有什么用呢?對我們這個例子來說,確實沒什么用,反而多了一個文件,更麻煩了。
- 可是,如果一個大點的項目,含有多個*.pro文件呢,這些pro需要有些共同的設置或需要的文件,這時就很有必要了。