TODO Comment class here. More...
#include <MonitoringDialog.h>
Public Slots | |
| void | browseLml () |
| Slot called when Browse Lml file is clicked. | |
| void | browseMmlIn () |
| Slot called when Browse MmlIn file is clicked. | |
| void | browsePml () |
| Slot called when Browse Pml file is clicked. | |
| void | dtModified () |
| Slot called after dt editing. | |
| void | pause () |
| Slot called when the button Pause is clicked. | |
| void | refreshModified () |
| Slot called after refresh editing. | |
| void | rewind () |
| Slot called when the button Rewind is clicked. | |
| void | saveCsv () |
| Slot called when save as csv file is clicked. | |
| void | saveMmlIn () |
| Slot called when save MmlIn file is clicked. | |
| void | saveMmlOut () |
| Slot called when save MmlOut file is clicked. | |
| void | simulate () |
| Slot called when the button Play is clicked. | |
| void | simulateOneStep () |
| Slot called when the next step is clicked. | |
Signals | |
| void | monitorsChanged () |
| emitted | |
Public Member Functions | |
| QString | getMmlInFileName () |
| get MmlIn file name | |
| QTableWidget * | getMonitorsTableWidget () |
| get the monitors table | |
| void | init () |
| initialize dialog | |
| MonitoringDialog (MonitoringGuiManager *guiManager, QWidget *parent=nullptr) | |
| Default Constructor. | |
| void | updateAll () |
| update all tabs | |
| void | updateMonitors () |
| update monitors tab | |
| void | updateSimulation () |
| update simulation tab | |
| void | updateSimulatorWidget () |
| update simulator specific widget | |
| void | updateStoppingCriteria () |
| update stopping criteria tab | |
| ~MonitoringDialog () override | |
| Destructor. | |
TODO Comment class here.
| MonitoringDialog::MonitoringDialog | ( | MonitoringGuiManager * | guiManager, |
| QWidget * | parent = nullptr ) |
Default Constructor.
References browseLml(), browseMmlIn(), browsePml(), dtModified(), MonitoringGuiManager::getDriver(), pause(), refreshModified(), rewind(), saveCsv(), saveMmlIn(), saveMmlOut(), simulate(), and simulateOneStep().
|
override |
Destructor.
|
slot |
Slot called when Browse Lml file is clicked.
Referenced by MonitoringDialog().
|
slot |
Slot called when Browse MmlIn file is clicked.
Referenced by MonitoringDialog().
|
slot |
Slot called when Browse Pml file is clicked.
Referenced by MonitoringDialog().
|
slot |
Slot called after dt editing.
Referenced by MonitoringDialog().
| QString MonitoringDialog::getMmlInFileName | ( | ) |
get MmlIn file name
| QTableWidget * MonitoringDialog::getMonitorsTableWidget | ( | ) |
get the monitors table
| void MonitoringDialog::init | ( | ) |
initialize dialog
References updateAll().
|
signal |
emitted
Referenced by updateMonitors().
|
slot |
Slot called when the button Pause is clicked.
Referenced by MonitoringDialog().
|
slot |
Slot called after refresh editing.
Referenced by MonitoringDialog().
|
slot |
Slot called when the button Rewind is clicked.
Referenced by MonitoringDialog().
|
slot |
Slot called when save as csv file is clicked.
Referenced by MonitoringDialog().
|
slot |
Slot called when save MmlIn file is clicked.
Referenced by MonitoringDialog().
|
slot |
Slot called when save MmlOut file is clicked.
Referenced by MonitoringDialog().
|
slot |
Slot called when the button Play is clicked.
Referenced by MonitoringDialog().
|
slot |
Slot called when the next step is clicked.
Referenced by MonitoringDialog().
| void MonitoringDialog::updateAll | ( | ) |
update all tabs
References updateMonitors(), updateSimulation(), updateSimulatorWidget(), and updateStoppingCriteria().
Referenced by init().
| void MonitoringDialog::updateMonitors | ( | ) |
update monitors tab
References Monitor::getReferenceName(), Monitor::getStartAt(), Monitor::getStopAt(), Monitor::getTargetName(), Monitor::getTypeName(), and monitorsChanged().
Referenced by updateAll().
| void MonitoringDialog::updateSimulation | ( | ) |
update simulation tab
Referenced by updateAll().
| void MonitoringDialog::updateSimulatorWidget | ( | ) |
update simulator specific widget
Referenced by updateAll().
| void MonitoringDialog::updateStoppingCriteria | ( | ) |
update stopping criteria tab
References InteractiveMonitoringManager::getStoppingCriterion().
Referenced by updateAll().