Qt 调试相关

日志相关环境变量
  • QT_FATAL_CRITICALS
    设置为1:CRITICALS级别的日志会提示失败(弹窗/console提示)
  • QT_FATAL_WARNINGS
    设置为1:WARNINGS级别的日志会提示失败(弹窗/console提示)
  • QT_MESSAGE_PATTERN
    设置Qt日志格式,例如
    QT_MESSAGE_PATTERN="[%{time process} %{type}] %{appname} %{category} %{function} - %{message}"
输出QObject的信息
  • QObject::dumpObjectTree()
    输出父子树关系
  • QObject::dumpObjectInfo()
    输出对象当前的一些信息
运行时观察Qt对象的工具 gammaray(KDAB公司)
Clazy —— 能理解Qt语义的编译器插件
posted @ 2023-06-05 21:58  zhaowenwei  阅读(18)  评论(0编辑  收藏  举报