来自qt项目文件的代码设置

时间:2010-01-24 21:13:37

标签: qt

.pro文件设置是否可以从代码中以某种方式访问​​?

我想使用条件编译,但我需要知道是否 testlib(或其他)

QT + = testlib

添加到项目文件中。

提前致谢

2 个答案:

答案 0 :(得分:4)

除了Kyle的回答之外,你还可以更普遍地制作conditional checks on configuration并使用这些来设置DEFINES variable 的预处理器宏。

答案 1 :(得分:2)

是。如果使用testlib编译应用程序,则将定义QT_TESTLIB_LIB

所以你可以这样:

#ifdef QT_TESTLIB_LIB
// test code
#endif