![]() |
MAK Data Logger API Documentation for DIS
|
Performance Status widget which will show the performance status via icon. More...
Inheritance diagram for MAKLogger::DtLgrPerformanceStatus:
Collaboration diagram for MAKLogger::DtLgrPerformanceStatus:Public Slots | |
| void | postModelUpdate (DtLgrGuiModel &) |
| update widget More... | |
| void | closePerformanceDialog () |
| close warning log dialog More... | |
| void | savePerformanceLog () |
| save warning log to file More... | |
| void | clearPerformanceLog () |
| clear all warnings from list More... | |
Public Member Functions | |
| DtLgrPerformanceStatus (DtLgrGuiModel &model, QWidget *parent) | |
| virtual | ~DtLgrPerformanceStatus () |
| void | setPerformanceWarning (const bool &active) |
| Slot for controlling if warning is activated. More... | |
| bool | performanceWarning () const |
| Get whether listen is active. More... | |
| bool | isPlayingOrRecording () const |
| Get whether Logger is playing or recording. More... | |
| void | updateWarningList () |
| Update warning list with warning including current timestamp of the tape. More... | |
| void | loggerFileOpened (const DtString &filename) |
| Slot called when new logger file is loaded, which clears warning log. More... | |
Protected Member Functions | |
| virtual void | drawIcons () |
| virtual void | paintEvent (QPaintEvent *) |
| virtual void | contextMenuEvent (QContextMenuEvent *) |
| virtual void | mouseDoubleClickEvent (QMouseEvent *) |
Protected Attributes | |
| DtLgrSystemInterface * | mySystemInterface |
| DtLgrPlaybackInterface * | myPlaybackInterface |
| DtLgrRecordInterface * | myRecordInterface |
| QPixmap | myNormalPerformanceIcon |
| QPixmap | myNewBadPerformanceIcon |
| QPixmap | myOldBadPerformanceIcon |
| QPixmap | myEmptyIcon |
| bool | myNewWarnings |
| DtTime | myTickOverheadTime |
| QIcon | myPerformanceIcon |
| QStringList | myPerformanceWarningList |
| int | myMaxWarningsNum |
| DtLgrPerformanceWarningDialog * | myPerformanceLogDlg |
Performance Status widget which will show the performance status via icon.
| MAKLogger::DtLgrPerformanceStatus::DtLgrPerformanceStatus | ( | DtLgrGuiModel & | model, |
| QWidget * | parent | ||
| ) |
|
virtual |
|
slot |
clear all warnings from list
|
slot |
close warning log dialog
|
protectedvirtual |
|
protectedvirtual |
| bool MAKLogger::DtLgrPerformanceStatus::isPlayingOrRecording | ( | ) | const |
Get whether Logger is playing or recording.
| void MAKLogger::DtLgrPerformanceStatus::loggerFileOpened | ( | const DtString & | filename | ) |
Slot called when new logger file is loaded, which clears warning log.
|
protectedvirtual |
|
protectedvirtual |
| bool MAKLogger::DtLgrPerformanceStatus::performanceWarning | ( | ) | const |
Get whether listen is active.
|
slot |
update widget
|
slot |
save warning log to file
| void MAKLogger::DtLgrPerformanceStatus::setPerformanceWarning | ( | const bool & | active | ) |
Slot for controlling if warning is activated.
| void MAKLogger::DtLgrPerformanceStatus::updateWarningList | ( | ) |
Update warning list with warning including current timestamp of the tape.
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |