代码中qt项目文件的设置

代码中qt项目文件的设置,qt,Qt,.pro文件设置是否可以从代码中访问 我想使用条件编译,但我需要知道 testlib之类的 QT+=testlib 将添加到项目文件中 提前谢谢是的。如果应用程序是用testlib编译的,那么将定义QT_testlib_LIB 所以你可以这样做: #ifdef QT_TESTLIB_LIB // test code #endif 对。如果应用程序是用testlib编译的,那么将定义QT_testlib_LIB 所以你可以这样做: #ifdef QT_TESTLIB_LIB // test co

.pro文件设置是否可以从代码中访问

我想使用条件编译,但我需要知道 testlib之类的

QT+=testlib

将添加到项目文件中


提前谢谢

是的。如果应用程序是用testlib编译的,那么将定义QT_testlib_LIB

所以你可以这样做:

#ifdef QT_TESTLIB_LIB
// test code
#endif

对。如果应用程序是用testlib编译的,那么将定义QT_testlib_LIB

所以你可以这样做:

#ifdef QT_TESTLIB_LIB
// test code
#endif

除了Kyle的答案之外,您还可以更一般地制作和使用这些设置预处理器宏。

除了Kyle的答案之外,您还可以更一般地制作和使用这些设置预处理器宏