Qt Pro文件中的空间问题

眼镜蛇91151

我想在qt pro文件中添加应用程序名称的宏(使常量),并稍后在代码中使用它。例如:

QMAKE_TARGET_NAME = Foo Bar
DEFINES += APP_NAME=\\\"$$QMAKE_TARGET_NAME\\\"

当我使用:qDebug()<< APP_NAME时,它仅显示“ Foo”。如何在QT Pro文件中转义空间?在此先感谢您的帮助。

E4z9

DEFINES += APP_NAME=$$shell_quote($$QMAKE_TARGET_NAME)

或者如果"应当是定义的一部分,则

DEFINES += APP_NAME=$$shell_quote(\"$$QMAKE_TARGET_NAME\")

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章