QGIS API Documentation 3.99.0-Master (d270888f95f)
Loading...
Searching...
No Matches
QgsMessageLogViewer Class Reference

A generic dialog widget for displaying QGIS log messages. More...

#include <qgsmessagelogviewer.h>

Inheritance diagram for QgsMessageLogViewer:

Public Slots

void logMessage (const QString &message, const QString &tag, Qgis::MessageLevel level)
 Logs a message to the viewer.
void showTab (const QString &tag)
 Activates the tab whose title matches the given tag, if any.

Public Member Functions

 QgsMessageLogViewer (QWidget *parent=nullptr, Qt::WindowFlags fl=QgsGuiUtils::ModalDialogFlags)
 Create a new message log viewer.

Protected Member Functions

void closeEvent (QCloseEvent *e) override
bool eventFilter (QObject *obj, QEvent *ev) override
void reject () override

Detailed Description

A generic dialog widget for displaying QGIS log messages.

Definition at line 37 of file qgsmessagelogviewer.h.

Constructor & Destructor Documentation

◆ QgsMessageLogViewer()

QgsMessageLogViewer::QgsMessageLogViewer ( QWidget * parent = nullptr,
Qt::WindowFlags fl = QgsGuiUtils::ModalDialogFlags )

Create a new message log viewer.

The viewer will automatically connect to the system's QgsApplication::messageLog() instance.

Definition at line 40 of file qgsmessagelogviewer.cpp.

Member Function Documentation

◆ closeEvent()

void QgsMessageLogViewer::closeEvent ( QCloseEvent * e)
overrideprotected

Definition at line 103 of file qgsmessagelogviewer.cpp.

◆ eventFilter()

bool QgsMessageLogViewer::eventFilter ( QObject * obj,
QEvent * ev )
overrideprotected

Definition at line 210 of file qgsmessagelogviewer.cpp.

◆ logMessage

void QgsMessageLogViewer::logMessage ( const QString & message,
const QString & tag,
Qgis::MessageLevel level )
slot

Logs a message to the viewer.

Definition at line 112 of file qgsmessagelogviewer.cpp.

◆ reject()

void QgsMessageLogViewer::reject ( )
overrideprotected

Definition at line 108 of file qgsmessagelogviewer.cpp.

◆ showTab

void QgsMessageLogViewer::showTab ( const QString & tag)
slot

Activates the tab whose title matches the given tag, if any.

Since
QGIS 3.44

Definition at line 188 of file qgsmessagelogviewer.cpp.


The documentation for this class was generated from the following files: