Provides the GUI for a console which displays the contents of an rtiexec log.
More...
Signals |
| void | loadLog () |
| | Emitted when the user requests a load of the full log.
|
| void | notifyLevelUpdated (MAKRti::DtNotifyLevelType notifyLevel) |
| | Signals that the notify level has been updated by the user.
|
Protected Attributes |
| QAction * | myLoadAction |
| | The tool bar action which loads the most recent rtiexec log entries to the console.
|
| QLabel * | myNotifyLevelHeaderLabel |
| | The header label for the notify level.
|
| QLabel * | myNotifyLevelLabel |
| | The label that indicates the notify level of the viewed rtiexec.
|
| unsigned | myTextSize |
| | Size of the currently displayed (and stored if paused) text in bytes.
|
| QToolBar * | myToolBar |
| | The tool bar for a console widget.
|
| QAction * | myClearAction |
| | The tool bar action which clears the console.
|
| QAction * | mySaveAction |
| | The tool bar action which saves the full log to a file.
|
| QAction * | myPauseAction |
| | The tool bar action which pauses the console, preventing it from updating and scrolling.
|
| QAction * | myResumeAction |
| | The tool bar action which resumes the console after it has been paused.
|
| QComboBox * | myNotifyComboBox |
| | The tool bar combo box which will update the notify level.
|
| QTextEdit * | myTextEdit |
| | The text edit box which displays the log.
|
| QFrame * | myFrame |
| | The frame of the widget.
|
| QGridLayout * | myLayout |
| | The layout of the widget.
|
| QGridLayout * | myFrameLayout |
| | The layout of the frame.
|
| QString | mySavedFile |
| | The previously saved file.
|
| QLineEdit * | mySearchEdit |
| | The search edit box.
|
| QPushButton * | mySearchPushButton |
| | The search button.
|
| QSpacerItem * | mySpacer |
| | Spacer item for the grid layout.
|
| QShortcut * | mySearchShortcut |
| | Search edit shortcut.
|
| bool | myIsPaused |
| | Indicates if the console is currently paused.
|
| DtTextAndColorList | myPauseText |
| | Used to store text while pause is on.
|
Detailed Description
Provides the GUI for a console which displays the contents of an rtiexec log.
DtExecConsoleWidget is derived from DtConsoleWidget.
Constructor & Destructor Documentation
| DtExecConsoleWidget::DtExecConsoleWidget |
( |
QWidget * |
parent = 0, |
|
|
Qt::WindowFlags |
f = 0 |
|
) |
| |
| DtExecConsoleWidget::~DtExecConsoleWidget |
( |
| ) |
|
|
virtual |
Copy constructor not implemented.
Member Function Documentation
| void DtExecConsoleWidget::clear |
( |
| ) |
|
|
virtual |
| void DtExecConsoleWidget::clearNotifyLevel |
( |
| ) |
|
|
virtual |
| void DtExecConsoleWidget::loadLog |
( |
| ) |
|
|
signal |
Assignment operator not implemented.
| void DtExecConsoleWidget::setNotifyLevel |
( |
MAKRti::DtNotifyLevelType |
notifyLevel | ) |
|
|
virtual |
| unsigned DtExecConsoleWidget::textSize |
( |
| ) |
const |
|
virtual |
Gets the size of the text which has been written to this console.
References myTextSize.
| void DtExecConsoleWidget::writeText |
( |
const QString & |
st, |
|
|
QColor |
color = Qt::black |
|
) |
| |
|
virtual |
Writes the text to the display in the specified color.
The default is black if no color is specified.
Reimplemented from DtConsoleWidget.
References myTextSize.
Member Data Documentation
| QAction* DtExecConsoleWidget::myLoadAction |
|
protected |
The tool bar action which loads the most recent rtiexec log entries to the console.
Referenced by DtExecConsoleWidget().
| QLabel* DtExecConsoleWidget::myNotifyLevelHeaderLabel |
|
protected |
| QLabel* DtExecConsoleWidget::myNotifyLevelLabel |
|
protected |
| unsigned DtExecConsoleWidget::myTextSize |
|
protected |
The documentation for this class was generated from the following files: