Class QfMessageLogModel
#include <qfmessagelogmodel.h>
Inherits the following classes: QAbstractListModel
Public Functions
| Type | Name |
|---|---|
| QfMessageLogModel (QObject * parent=nullptr) |
|
| Q_INVOKABLE void | clear () Clears any messages from the log. |
| QVariant | data (const QModelIndex & index, int role) override const |
| QHash< int, QByteArray > | roleNames () override const |
| int | rowCount (const QModelIndex & parent) override const |
| Q_INVOKABLE void | suppress (const QVariantMap & filters) activates suppression of messages with specific tag and an expression |
| Q_INVOKABLE void | unsuppress (const QVariantMap & filters) deactivates suppression of messages with specific tag and an expression |
Detailed Description
This model will connect to the message log and publish any messages received from there.
Public Functions Documentation
function QfMessageLogModel
explicit QfMessageLogModel::QfMessageLogModel (
QObject * parent=nullptr
)
function clear
Clears any messages from the log.
Q_INVOKABLE void QfMessageLogModel::clear ()
function data
QVariant QfMessageLogModel::data (
const QModelIndex & index,
int role
) override const
function roleNames
QHash< int, QByteArray > QfMessageLogModel::roleNames () override const
function rowCount
int QfMessageLogModel::rowCount (
const QModelIndex & parent
) override const
function suppress
activates suppression of messages with specific tag and an expression
Q_INVOKABLE void QfMessageLogModel::suppress (
const QVariantMap & filters
)
function unsuppress
deactivates suppression of messages with specific tag and an expression
Q_INVOKABLE void QfMessageLogModel::unsuppress (
const QVariantMap & filters
)
The documentation for this class was generated from the following file src/gui/qfmessagelogmodel.h