QGIS API Documentation  master-6227475
QgsMessageLogViewer Class Reference

A generic message for displaying QGIS log messages. More...

#include <qgsmessagelogviewer.h>

List of all members.

Public Slots

void logMessage (QString message, QString tag, QgsMessageLog::MessageLevel level)

Public Member Functions

 QgsMessageLogViewer (QStatusBar *statusBar=0, QWidget *parent=0, Qt::WFlags fl=QgisGui::ModalDialogFlags)
 ~QgsMessageLogViewer ()

Private Slots

void buttonDestroyed ()
void buttonToggled (bool checked)
void closeTab (int index)

Private Member Functions

void hideEvent (QHideEvent *)
void showEvent (QShowEvent *)

Private Attributes

QToolButton * mButton
int mCount

Detailed Description

A generic message for displaying QGIS log messages.

Note:
added in 1.8

Definition at line 35 of file qgsmessagelogviewer.h.


Constructor & Destructor Documentation

QgsMessageLogViewer::QgsMessageLogViewer ( QStatusBar *  statusBar = 0,
QWidget *  parent = 0,
Qt::WFlags  fl = QgisGui::ModalDialogFlags 
)

Member Function Documentation

void QgsMessageLogViewer::buttonDestroyed ( ) [private, slot]

Definition at line 104 of file qgsmessagelogviewer.cpp.

References mButton.

Referenced by QgsMessageLogViewer().

void QgsMessageLogViewer::buttonToggled ( bool  checked) [private, slot]

Definition at line 91 of file qgsmessagelogviewer.cpp.

Referenced by QgsMessageLogViewer().

void QgsMessageLogViewer::closeTab ( int  index) [private, slot]

Definition at line 159 of file qgsmessagelogviewer.cpp.

References mButton, mCount, and tr.

Referenced by QgsMessageLogViewer().

void QgsMessageLogViewer::hideEvent ( QHideEvent *  ) [private]

Definition at line 74 of file qgsmessagelogviewer.cpp.

References mButton.

void QgsMessageLogViewer::logMessage ( QString  message,
QString  tag,
QgsMessageLog::MessageLevel  level 
) [slot]

Definition at line 109 of file qgsmessagelogviewer.cpp.

References QgsMessageLog::INFO, mButton, mCount, and tr.

Referenced by QgsMessageLogViewer().

void QgsMessageLogViewer::showEvent ( QShowEvent *  ) [private]

Definition at line 82 of file qgsmessagelogviewer.cpp.

References mButton.


Member Data Documentation

Definition at line 50 of file qgsmessagelogviewer.h.

Referenced by closeTab(), and logMessage().


The documentation for this class was generated from the following files:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Defines