Implementation of the logger Widget.
More...
#include <OpenFlipper/widgets/loggerWidget/loggerWidget.hh>
Implementation of the logger Widget.
This class adds some special features to the textedit for the log window
Definition at line 61 of file loggerWidget.hh.
◆ LoggerWidget()
LoggerWidget::LoggerWidget |
( |
QWidget * |
parent = 0 | ) |
|
|
explicit |
◆ ~LoggerWidget()
LoggerWidget::~LoggerWidget |
( |
| ) |
|
◆ append()
void LoggerWidget::append |
( |
const QString & |
_text, |
|
|
Logtype |
_type |
|
) |
| |
Append a new logmessage to log viewer.
Display log message of given logtype
Definition at line 185 of file loggerWidget.cc.
◆ contextMenuEvent()
void LoggerWidget::contextMenuEvent |
( |
QContextMenuEvent * |
event | ) |
|
|
protected |
Show context menu.
show context menu
This function shows the context menu
Definition at line 323 of file loggerWidget.cc.
◆ copySelected
void LoggerWidget::copySelected |
( |
| ) |
|
|
privateslot |
◆ keyPressEvent()
void LoggerWidget::keyPressEvent |
( |
QKeyEvent * |
_event | ) |
|
|
protected |
Grab key events.
handle keyPressEvents
This function grabs all key events and passes them back to the core to handle them correctly
Definition at line 308 of file loggerWidget.cc.
◆ showEvent()
void LoggerWidget::showEvent |
( |
QShowEvent * |
event | ) |
|
|
protected |
Called when the widget is shown.
Function scrolls to bottom if the object gets visible
Definition at line 301 of file loggerWidget.cc.
◆ slotFilterMenu
void LoggerWidget::slotFilterMenu |
( |
| ) |
|
|
privateslot |
◆ slotScrollUpdate
void LoggerWidget::slotScrollUpdate |
( |
| ) |
|
|
privateslot |
Called when we want to scroll to the bottom.
Definition at line 257 of file loggerWidget.cc.
◆ updateList
void LoggerWidget::updateList |
( |
| ) |
|
|
privateslot |
◆ allButton_
QPushButton* LoggerWidget::allButton_ |
|
private |
◆ blockNext_
bool LoggerWidget::blockNext_ |
|
private |
◆ clearButton_
QPushButton* LoggerWidget::clearButton_ |
|
private |
◆ context_
QMenu* LoggerWidget::context_ |
|
private |
◆ errorButton_
QPushButton* LoggerWidget::errorButton_ |
|
private |
◆ filterButton_
QPushButton* LoggerWidget::filterButton_ |
|
private |
◆ filterMenu_
QMenu* LoggerWidget::filterMenu_ |
|
private |
◆ infoButton_
QPushButton* LoggerWidget::infoButton_ |
|
private |
◆ list_
QListWidget* LoggerWidget::list_ |
|
private |
◆ loggerUpdateTimer_
QTimer LoggerWidget::loggerUpdateTimer_ |
|
private |
◆ newData_
bool LoggerWidget::newData_ |
|
private |
◆ openMeshFilterAction_
QAction* LoggerWidget::openMeshFilterAction_ |
◆ warnButton_
QPushButton* LoggerWidget::warnButton_ |
|
private |
The documentation for this class was generated from the following files: