TODO Describe the class here. More...
#include <MMLDisplay.h>
Public Slots | |
void | connectMonitor () |
slot called when Monitor displayed have changed More... | |
void | connectPml () |
slot called when physical model have changed More... | |
Monitor * | getDisplayedMonitor () |
get the displayed monitor More... | |
int | getDisplayedMonitorLine () |
get the line of the displayed monitor in the monitor tab More... | |
void | updateDisplay () |
slot called when display have to be updated More... | |
void | updateMonitorsTable () |
slot called when Monitors tab have to be updated More... | |
Public Member Functions | |
MMLDisplay (MMLComponent *mmlManager) | |
~MMLDisplay () override | |
TODO Describe the class here.
MMLDisplay::MMLDisplay | ( | MMLComponent * | mmlManager | ) |
References connectPml(), MonitoringGuiManager::getDialog(), MMLComponent::getMonitoringGuiManager(), MonitoringDialog::getMonitorsTableWidget(), updateDisplay(), and updateMonitorsTable().
|
override |
|
slot |
slot called when Monitor displayed have changed
References MMLMonitorDisplayFactory::createMonitorDisplay(), MonitoringGuiManager::getDialog(), MMLMonitorDisplayFactory::getInstance(), MonitoringManager::getMonitor(), MMLComponent::getMonitoringGuiManager(), MonitoringGuiManager::getMonitoringManager(), MonitoringDialog::getMonitorsTableWidget(), MMLMonitorDisplay::hide(), and updateDisplay().
Referenced by updateMonitorsTable().
|
slot |
slot called when physical model have changed
References MMLComponent::connectPml().
Referenced by MMLDisplay().
|
slot |
get the displayed monitor
References MonitoringGuiManager::getDialog(), MonitoringManager::getMonitor(), MMLComponent::getMonitoringGuiManager(), MonitoringGuiManager::getMonitoringManager(), and MonitoringDialog::getMonitorsTableWidget().
|
slot |
get the line of the displayed monitor in the monitor tab
References MonitoringGuiManager::getDialog(), MMLComponent::getMonitoringGuiManager(), and MonitoringDialog::getMonitorsTableWidget().
Referenced by Statistics::Statistics(), and Tabular::Tabular().
|
slot |
slot called when display have to be updated
References MMLComponent::getPMLComponent(), PMLComponent::refreshDisplay(), and MMLMonitorDisplay::update().
Referenced by connectMonitor(), MMLComponent::connectPml(), and MMLDisplay().
|
slot |
slot called when Monitors tab have to be updated
References connectMonitor(), MonitoringGuiManager::getDialog(), MMLMonitorDisplayFactory::getDisplayByType(), MMLMonitorDisplayFactory::getInstance(), MonitoringManager::getMonitor(), MMLComponent::getMonitoringGuiManager(), MonitoringGuiManager::getMonitoringManager(), MonitoringDialog::getMonitorsTableWidget(), MMLMonitorDisplayFactory::getNumberOfDisplaysByType(), and Monitor::getValueType().
Referenced by MMLDisplay().