首页 > 系统相关 >linux下Qt5中qDebug信息不输出

linux下Qt5中qDebug信息不输出

时间:2022-08-31 15:49:14浏览次数:67  
标签:输出 Qt5 NO QLoggingCategory DEBUG 调试信息 linux 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

标签:输出,Qt5,NO,QLoggingCategory,DEBUG,调试信息,linux,qDebug
From: https://www.cnblogs.com/tingtaishou/p/16643294.html

相关文章

  • Neo4j在linux上的安装与Springboot的集成
    Neo4j在linux上的安装与Springboot的集成在linux安装:前提:安装配置好java环境1.下载neo4j官方社区版下载地址:https://neo4j.com/download-center/#releases或直接使......
  • 如何在VMware上安装Linux系统(CentOS 7)
    1.创建新的虚拟机 2.选择安装类型(推荐典型) 3.选择稍后安装操作系统 4.选择操作系统(linux)及版本(CentOS) 5.虚拟机的名称以及虚拟机的存储位置(建议不要有中......
  • 如何在虚拟机上安装Linux系统
    安装Linux系统1第一步新建虚拟机,并选择典型安装  2选择稍后安装操作系统 3选择要安装的系统类型为linux 4选择虚拟机文件的位置5调整硬盘大小6配置完成......
  • 【debug】 Linux中top的使用
    在我们日常的开发中,我们经常需要查看每个线程的cpu使用情况。其实,在linux中,top也是我们查看cpu使用状况的一个好帮手top:先查看每一个进程的使用状况我们可以发现PID:38......
  • Linux添加定时任务
    Linux添加定时任务crontab-e//编辑Linux定时任务配置文件10516*** /home/webSocketStart.sh(脚本)crontab-l//查看当前所有的定时任务......
  • Linux centos7 删除多余内核
    Linux下可能会存在有多个内核的情况,通过某一内核启动会出现无法登录的情况,这时我们就要选择可以正常登录的内核,成功进入系统后,将多余的内核删除。检查系统中的内核 ......
  • Linux下创建swap分区
    1.创建一个swap文件。cd/varsudomkdirswapsudoddif=/dev/zeroof=swapfilebs=1024count=2000000count代表的是大小,我这里是2G。2.把文件转换为swap文件......
  • linux常用的通配符与正则表达式
    我们在很多地方都会用到通配符和正则表达式来实现我们的日常操作,提高我们的工作效率。但是很多新伙伴,往往容易将他们弄混。首先我们需要知道通配符和正则表达式的使用场景......
  • 【Linux】所有的解压命令
    解压.gz解压1:gunzipFileName.gz解压2:gzip-dFileName.gz压缩:gzipFileName.tar.gz和.tgz解压:tarzxvfFileName.tar.gz压缩:tarzcvfFileName.tar.gzDirName......
  • 1 linux系统编程入门-linux gcc 静态库 动态库 Makefile GDB
    标题: linuxgcc静态库动态库MakefileGDB 1.1linux开发环境搭建1linux系统虚拟机云服务器sudoapt-installopenssh-server  2xshellxftp......