Quantum GIS API Documentation  1.8
Public Slots | Public Member Functions | Private Slots | Private Member Functions | Private Attributes
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, int level)

Public Member Functions

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

Private Slots

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

Private Member Functions

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

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 
)

Definition at line 70 of file qgsmessagelogviewer.cpp.


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 158 of file qgsmessagelogviewer.cpp.

References mButton, and mCount.

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,
int  level 
) [slot]

Definition at line 109 of file qgsmessagelogviewer.cpp.

References mButton, and mCount.

Referenced by QgsMessageLogViewer().

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

Definition at line 82 of file qgsmessagelogviewer.cpp.

References mButton.


Member Data Documentation

QToolButton* QgsMessageLogViewer::mButton [private]

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 Friends Defines