c++
在工程文件里面加入,这个只是禁用了c++端的打印
DEFINES += QT_NO_WARNING_OUTPUT
DEFINES += QT_NO_DEBUG_OUTPUT
qml
在pro里面添加
CONFIG -= declarative_debug #QT4,关闭QML调试器
CONFIG -= qml_debug #QT5,关闭QML调试器
DEFINES += QT_QML_DEBUG_NO_WARNING #QML关闭打印输出
禁用qml打印,在main.cpp中引入
#if QT_QML_DEBUG_NO_WARNING
qputenv("QT_LOGGING_RULES", QByteArray("qml=false"));
#else
qputenv("QT_LOGGING_RULES", QByteArray("qml=true"));
#endif