QML+cmake 下取消打印 QML debugging is enabled.Only use this in a safe environment.

it2023-02-10  46

出现这条日志的原因

参见: 解决QML debugging is enabled.Only use this in a safe environment.警告

解决方法

在使用 QML 时想要取消打印该条 warning,

使用 qmake

上述链接中只给出了使用 qmake 时的解决办法,即 在项目文件(.pro)添加

DEFINES += QT_QML_DEBUG_NO_WARNING

(只关闭打印输出,并不能关闭QML调试器)。

使用 cmake

在使用 cmake 时,则在 CMakeLists.txt 中添加

add_definitions(-DQT_QML_DEBUG_NO_WARNING)
最新回复(0)