16 #ifndef QGSMESSAGELOG_H 17 #define QGSMESSAGELOG_H 22 #include "qgis_core.h" 66 void messageReceived(
const QString &message,
const QString &tag,
Qgis::MessageLevel level );
78 void messageReceived(
bool received );
82 void emitMessage(
const QString &message,
const QString &tag,
Qgis::MessageLevel level,
bool notifyUser =
true );
84 int mAdviseBlockCount = 0;
168 virtual void logMessage(
const QString &message,
const QString &tag,
Qgis::MessageLevel level );
MessageLevel
Level for messages This will be used both for message log and message bar in application.
Default implementation of message logging interface.
Temporarily blocks the application QgsMessageLog (see QgsApplication::messageLog()) from emitting the...
Interface for logging messages from QGIS in GUI independent way.