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 | |
Private Attributes | |
MMLComponent * | mmlManager |
MMLMonitorDisplay * | monitorDisplay |
TODO Describe the class here.
MMLDisplay::MMLDisplay | ( | MMLComponent * | mmlManager | ) |
References connectPml(), MonitoringGuiManager::getDialog(), MMLComponent::getMonitoringGuiManager(), MonitoringDialog::getMonitorsTableWidget(), mmlManager, monitorDisplay, updateDisplay(), and updateMonitorsTable().
|
override |
References monitorDisplay.
|
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(), mmlManager, monitorDisplay, and updateDisplay().
Referenced by updateMonitorsTable().
|
slot |
slot called when physical model have changed
References MMLComponent::connectPml(), and mmlManager.
Referenced by MMLDisplay().
|
slot |
get the displayed monitor
References MonitoringGuiManager::getDialog(), MonitoringManager::getMonitor(), MMLComponent::getMonitoringGuiManager(), MonitoringGuiManager::getMonitoringManager(), MonitoringDialog::getMonitorsTableWidget(), and mmlManager.
|
slot |
get the line of the displayed monitor in the monitor tab
References MonitoringGuiManager::getDialog(), MMLComponent::getMonitoringGuiManager(), MonitoringDialog::getMonitorsTableWidget(), and mmlManager.
Referenced by Statistics::Statistics(), and Tabular::Tabular().
|
slot |
slot called when display have to be updated
References MMLComponent::getPMLComponent(), mmlManager, monitorDisplay, 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(), Monitor::getValueType(), and mmlManager.
Referenced by MMLDisplay().
|
private |
Referenced by connectMonitor(), connectPml(), getDisplayedMonitor(), getDisplayedMonitorLine(), MMLDisplay(), updateDisplay(), and updateMonitorsTable().
|
private |
Referenced by connectMonitor(), MMLDisplay(), updateDisplay(), and ~MMLDisplay().