PySide6.QtCore.QMessageLogContext

class QMessageLogContext

QMessageLogContext 类提供了关于日志消息的额外信息。更多

概要

方法

注意

本文档可能包含从C++自动翻译到Python的代码片段。我们始终欢迎对代码片段翻译的贡献。如果您发现翻译问题,您也可以通过在我们的https:/bugreports.qt.io/projects/PYSIDE上创建工单来告知我们。

详细描述

该类提供了关于生成qDebug()qInfo()qWarning()qCritical()qFatal()消息的源代码位置的信息。

注意

默认情况下,此信息仅在调试版本中记录。您可以通过定义 QT_MESSAGELOGCONTEXTQT_NO_MESSAGELOGCONTEXT 来显式覆盖此设置。

另请参阅

QMessageLogger QtMessageHandler qInstallMessageHandler()

PySide6.QtCore.QMessageLogContext.CurrentVersion
PySide6.QtCore.QMessageLogContext.version
PySide6.QtCore.QMessageLogContext.line
PySide6.QtCore.QMessageLogContext.file
PySide6.QtCore.QMessageLogContext.function
PySide6.QtCore.QMessageLogContext.category
__init__()
__init__(fileName, lineNumber, functionName, categoryName)
Parameters:
  • fileName – str

  • lineNumber – int

  • functionName – str

  • categoryName – str