日志类

安装 qt 消息处理程序并接收所有日志消息。 更多...

头文件 #include <Logger>
继承自 QObject
继承者

RemoteLogger

公共函数

Logger(QObject * = 0)
virtual~Logger()

公共槽

voidsetIgnoreMessages(bool 忽略消息)

信号

voidmessage(int 类型, const QString &消息, const QUrl &url = QUrl(), int = -1, int = -1)

详细描述

如果要将日志显示到小部件或需要预处理日志消息后再显示,则应使用此类。

另请参阅RemoteLogger

成员函数文档

Logger::Logger(QObject * = 0)

使用 作为父对象的普通构造函数

[信号] void Logger::message(int 类型, const QString &消息, const QUrl &url = QUrl(), int = -1, int = -1)

对于每个传入的日志消息 类型 描述了日志消息的类型 (QtMsgType), 消息 是调试消息, url 是文档位置, 是文档中的位置。如果将 ignoreMessages 设置为 true,则不会发出此信号

另请参阅setIgnoreMessages

[静态槽] void Logger::setIgnoreMessages(bool 忽略消息)

忽略消息 设置为 true 时,Logger 忽略所有传入的日志消息

[虚拟] Logger::~Logger()

标准析构函数

©2019 Luxoft Sweden AB。此处包含的文档贡献是各自所有者的版权。此处提供的文档是根据由自由软件基金会发布的GNU自由文档许可证版本1.3的条款授权的。Qt及其相应标志是芬兰Qt公司及其它国家和地区商标。所有其他商标均为其各自所有者的财产。