• linux下Qt5中qDebug信息不输出


    Qt5中qDebug信息不输出的解决方法
    Qt5中默认不输出调试信息,因此要输出调试信息时,需要修改配置。

    一、修改qt项目pro配置文件
    确保调试模式时,取消QT_NO_DEBUG_OUTPUT宏定义

    CONFIG(debug, debug|release){
    DEFINES -= QT_NO_DEBUG_OUTPUT
    }
    else{
    DEFINES += QT_NO_DEBUG_OUTPUT
    }
    二、设置是否允许输出调试信息
    设置允许输出调试信息。

    QLoggingCategory::defaultCategory()->setEnabled(QtDebugMsg, true);
    设置不允许输出调试信息。

    QLoggingCategory::defaultCategory()->setEnabled(QtDebugMsg, false);
    查看是否允许输出调试信息。

    QLoggingCategory::defaultCategory()->isDebugEnabled();

    ————————————————
    版权声明:本文为CSDN博主「muren」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
    原文链接:https://blog.csdn.net/muren/article/details/111932838

  • 相关阅读:
    07.对称加密算法指令
    06.Openssl基本概念
    04.openssl背景
    03.openssl密码实现技术
    02.密钥学基本概念
    01.openssl-概述
    17行为型模式之命令模式
    16行为型模式之模板模式
    15结构型模式之享元模式
    14结构型模式之外观模式
  • 原文地址:https://www.cnblogs.com/tingtaishou/p/16643294.html
Copyright © 2020-2023  润新知