1、QLoggingCategory简介

在QtCreator源码中新学到一个类QLoggingCategory。
QLoggingCategory可以控制打印输出类别和区域。方便在调试时,过滤掉不关心的打印信息。

2、使用方法
声明

在头文件中声明,供其它文件使用

#include <QLoggingCategory>
Q_DECLARE_LOGGING_CATEGORY(logAa)
创建:

使用宏Q_LOGGING_CATEGORY创建

Q_LOGGING_CATEGORY(logAa, "logA.loga")
过滤输出

【Qt】通过QtCreator源码学习Qt(五):QLoggingCategory管理、分类、过滤打印信息相关推荐

  1. 【Qt】通过QtCreator源码学习Qt(一):pro文件

    1.学习目的 学习pro文件的语法规则,这在跨平台项目中会经常用到.和条件编译相似,在pro中可以根据平台选择不同的编译模块.文件,还可以向源码中传递变量等. 2.学习方法 通过学习QtCreator ...

  2. 【Qt】通过QtCreator源码学习Qt(十二):Q_D和Q_Q指针(简称“d指针”)详解

    1.Q_D和Q_Q指针(简称"d指针")简介 参考博客: https://www.devbean.net/2016/11/qt-creator-source-study-07/ h ...

  3. 【Qt】通过QtCreator源码学习Qt(二):跨平台编程

    1.Qt对当前平台的判断 在qsystemdetection.h中根据宏定义来判断当前的操作系统,常用的操作系统如下: Q_OS_WIN.Q_OS_LINUX.Q_OS_MAC.Q_OS_UNIX q ...

  4. 【Qt】通过QtCreator源码学习Qt(十一):Utils::Icon,根据不同主题、不同状态变换图标

    1.简介 在QtCreator中Utils::Icon封装的图标可以根据主题变换,还可以设置不同状态下的图标的颜色.不同状态下的颜色变换,由QIcon::addPixmap函数实现: void QIc ...

  5. 【Qt】通过QtCreator源码学习Qt(九):容器算法总结

    一.简介 本节总结QtCreator中封装的容器算法接口,源码文件的路径src/libs/utils/algorithm.h. 算法接口包括:判断.查找.删除.统计.排序.转换.拆分.过滤 二.算法源 ...

  6. 【Qt】通过QtCreator源码学习Qt(三):linux平台的信号、程序崩溃处理

    崩溃处理设置:CrashHandlerSetup 1.原理 在堆中为信号处理函数分配一块区域,作为该函数的栈使用,当系统默认的栈空间用尽时,调用信号处理函数使用的栈是在堆中分配的空间,而不是系统默认的 ...

  7. 【Qt】通过QtCreator源码学习Qt(四):插件管理PluginManager

    1.简介 QtCreator使用插件架构,方便扩展.它的核心是插件管理,主类是PluginManager. 下面是翻译src\libs\extensionsystem\pluginmanager.cp ...

  8. 【Qt】通过QtCreator源码学习Qt(七):插件管理类简介

    一.名字空间:ExtensionSystem ExtensionSystem命名空间提供了属于核心插件系统的类. ExtensionSystem包含插件管理器及其支持类,以及必须由插件提供者实现的IP ...

  9. 【Qt】通过QtCreator源码学习Qt(十):多国语言支持

    1.获取系统支持的语言 QStringList uiLanguages;uiLanguages = QLocale::system().uiLanguages(); 2.从设置中获取想要显示的语言,尝 ...

最新文章

  1. 3. OD-爆破有钥匙的exe(有验证文件,如KeyFile.dat)
  2. 用doxygen自动生成文档
  3. 201409-1-相邻数对
  4. ElasticSearch 插件开发
  5. 20172304 2017-2018-2 《程序设计与数据结构》第八周学习总结
  6. 利用JAVA Service Wrapper把JAVA程序做成windows服务
  7. 三维重建-立体校正(Recitification)
  8. 【通信】基于matlab GUI短波通信系统仿真【含Matlab源码 647期】
  9. node.js读取JSON文件
  10. java gson解析JSON
  11. cs5460a c语言程序,cs5460a应用电路(含源程序)
  12. ecshop微信登录php代码,Ecshop实现微信第三方授权扫码登录
  13. Laravel将Word文档转化为pdf文件
  14. mini2440 LED设备驱动开发源代码(宋宝华框架)
  15. 关于期权池Option Pools与Vesting:码农创业防身必备法器
  16. java操作RabbitMQ
  17. 利用Rustlings对Rust语言进行学习
  18. pandas 中处理日期相减问题
  19. IE8中文件下载不兼容问题
  20. 企业微信对接网易七鱼机器人

热门文章

  1. BorderDet(论文解读)
  2. OpenCV(项目)车牌识别4 -- 总结篇
  3. excel:隔行选取复制功能
  4. 设置VSCode刷新资源管理器快捷键Ctrl+Shift+R
  5. 新建eclipse的java项目报错处理
  6. 设计模式 之美 -- 代理模式
  7. django-后台sms管理系统的css框架
  8. 野指针与内存泄漏那些事
  9. [bzoj] 1176 Mokia || CDQ分治
  10. JAVA设计模式之命令模式