#include <ConsoleWidget.h>

Public Slots | |
| void | appendMsg (const QString &msg, int level=1) |
Signals | |
| void | msgReceived (const QString &, int) |
Public Member Functions | |
| ConsoleWidget (QWidget *parent=0) | |
| virtual | ~ConsoleWidget () |
Protected Member Functions | |
| virtual bool | handleEvent (UEvent *anEvent) |
Private Slots | |
| void | flushConsole () |
| void | updateTextEditBufferSize () |
Private Attributes | |
| QMessageBox * | _errorMessage |
| QMutex | _errorMessageMutex |
| QList< QPair< QString, int > > | _msgList |
| QMutex | _msgListMutex |
| QTextCursor * | _textCursor |
| QTime | _time |
| QTimer | _timer |
| Ui_consoleWidget * | _ui |
Definition at line 45 of file ConsoleWidget.h.
| rtabmap::ConsoleWidget::ConsoleWidget | ( | QWidget * | parent = 0 | ) |
Definition at line 38 of file ConsoleWidget.cpp.
| rtabmap::ConsoleWidget::~ConsoleWidget | ( | ) | [virtual] |
Definition at line 60 of file ConsoleWidget.cpp.
| void rtabmap::ConsoleWidget::appendMsg | ( | const QString & | msg, |
| int | level = 1 |
||
| ) | [slot] |
Definition at line 106 of file ConsoleWidget.cpp.
| void rtabmap::ConsoleWidget::flushConsole | ( | ) | [private, slot] |
Definition at line 139 of file ConsoleWidget.cpp.
| bool rtabmap::ConsoleWidget::handleEvent | ( | UEvent * | event | ) | [protected, virtual] |
Method called by the UEventsManager to handle an event. Important : this method must do a minimum of work because the faster the dispatching loop is done; the faster the events are received. If a handling function takes too much time, the events list can grow faster than it is emptied. The event can be modified.
Implements UEventsHandler.
Definition at line 65 of file ConsoleWidget.cpp.
| void rtabmap::ConsoleWidget::msgReceived | ( | const QString & | , |
| int | |||
| ) | [signal] |
| void rtabmap::ConsoleWidget::updateTextEditBufferSize | ( | ) | [private, slot] |
Definition at line 155 of file ConsoleWidget.cpp.
QMessageBox* rtabmap::ConsoleWidget::_errorMessage [private] |
Definition at line 68 of file ConsoleWidget.h.
QMutex rtabmap::ConsoleWidget::_errorMessageMutex [private] |
Definition at line 69 of file ConsoleWidget.h.
QList<QPair<QString, int> > rtabmap::ConsoleWidget::_msgList [private] |
Definition at line 74 of file ConsoleWidget.h.
QMutex rtabmap::ConsoleWidget::_msgListMutex [private] |
Definition at line 70 of file ConsoleWidget.h.
QTextCursor* rtabmap::ConsoleWidget::_textCursor [private] |
Definition at line 73 of file ConsoleWidget.h.
QTime rtabmap::ConsoleWidget::_time [private] |
Definition at line 72 of file ConsoleWidget.h.
QTimer rtabmap::ConsoleWidget::_timer [private] |
Definition at line 71 of file ConsoleWidget.h.
Ui_consoleWidget* rtabmap::ConsoleWidget::_ui [private] |
Definition at line 67 of file ConsoleWidget.h.