QGIS API Documentation 3.99.0-Master (2fe06baccd8)
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 37 of file qgsmessagelogviewer.cpp.

Member Function Documentation

◆ closeEvent()

void QgsMessageLogViewer::closeEvent ( QCloseEvent * e)
overrideprotected

Definition at line 100 of file qgsmessagelogviewer.cpp.

◆ eventFilter()

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

Definition at line 207 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 109 of file qgsmessagelogviewer.cpp.

◆ reject()

void QgsMessageLogViewer::reject ( )
overrideprotected

Definition at line 105 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 185 of file qgsmessagelogviewer.cpp.


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