pub struct QMessageLogContext { /* private fields */ }Expand description
The QMessageLogContext class provides additional information about a log message.
C++ class: QMessageLogContext.
The QMessageLogContext class provides additional information about a log message.
The class provides information about the source code location a qDebug(), qInfo(), qWarning(), qCritical() or qFatal() message was generated.
Note: By default, this information is recorded only in debug builds. You can overwrite this explicitly by defining QT_MESSAGELOGCONTEXT or QT_NO_MESSAGELOGCONTEXT.
Implementations§
Source§impl QMessageLogContext
impl QMessageLogContext
Sourcepub unsafe fn new_0a() -> CppBox<QMessageLogContext>
pub unsafe fn new_0a() -> CppBox<QMessageLogContext>
Calls C++ function: [constructor] void QMessageLogContext::QMessageLogContext().
Sourcepub unsafe fn new_4a(
file_name: *const c_char,
line_number: c_int,
function_name: *const c_char,
category_name: *const c_char,
) -> CppBox<QMessageLogContext>
pub unsafe fn new_4a( file_name: *const c_char, line_number: c_int, function_name: *const c_char, category_name: *const c_char, ) -> CppBox<QMessageLogContext>
Calls C++ function: [constructor] void QMessageLogContext::QMessageLogContext(const char* fileName, int lineNumber, const char* functionName, const char* categoryName).
Sourcepub unsafe fn set_category(&self, value: *const c_char)
pub unsafe fn set_category(&self, value: *const c_char)
Sets the value of the category field.
Sourcepub unsafe fn set_function(&self, value: *const c_char)
pub unsafe fn set_function(&self, value: *const c_char)
Sets the value of the function field.
Sourcepub unsafe fn set_version(&self, value: c_int)
pub unsafe fn set_version(&self, value: c_int)
Sets the value of the version field.
Trait Implementations§
Source§impl CppDeletable for QMessageLogContext
impl CppDeletable for QMessageLogContext
Source§unsafe fn delete(&self)
unsafe fn delete(&self)
The QMessageLogContext class provides additional information about a log message.
Calls C++ function: [destructor] void QMessageLogContext::~QMessageLogContext().
The QMessageLogContext class provides additional information about a log message.
The class provides information about the source code location a qDebug(), qInfo(), qWarning(), qCritical() or qFatal() message was generated.
Note: By default, this information is recorded only in debug builds. You can overwrite this explicitly by defining QT_MESSAGELOGCONTEXT or QT_NO_MESSAGELOGCONTEXT.