|
Computer Assited Medical Intervention Tool Kit
version 5.0
|
|
Go to the documentation of this file.
27 #include <QTableWidget>
32 #ifndef MMLMONITORSDISLPAYS_TABULAR_H
33 #define MMLMONITORSDISLPAYS_TABULAR_H
63 bool eventFilter(QObject* obj, QEvent* event)
override;
MMLComponent * manager
display
Definition: MMLMonitorDisplay.h:64
Tabular(Monitor *monitor, MMLComponent *manager)
constructor
Definition: Tabular.cpp:40
int line
row line in monitor table
Definition: Tabular.h:82
void update() override
update display
Definition: Tabular.cpp:63
MonitoringGuiManager * getMonitoringGuiManager()
get MonitoringGuiManager
Definition: MMLComponent.cpp:152
@ SCALARSET
Definition: Monitor.h:108
Monitor::type getValueType()
Definition: Monitor.cpp:222
MonitoringDialog * getDialog()
get dialog
Definition: MonitoringGuiManager.cpp:64
Monitor * monitor
monitor
Definition: MMLMonitorDisplay.h:62
void hide() override
hide display
Definition: Tabular.cpp:126
static MMLMonitorDisplayFactory * getInstance()
return the unique instance of the factory
Definition: MMLMonitorDisplayFactory.cpp:60
@ MATRIX_33SET
Definition: Monitor.h:110
@ SCALAR
Definition: Monitor.h:107
int getIndexOfValues(const unsigned int i)
get index i of indexes vector
Definition: Monitor.cpp:240
virtual void hide()=0
hide display
Generic class for MML Monitor 3D/Graphical representation.
Definition: MMLMonitorDisplay.h:45
This class manage an MML monitoring document ".mml".
Definition: MMLComponent.h:48
bool registerClass(std::string id, Monitor::type type)
Register a class into the map A registered class can be created using createMonitorDisplay().
Definition: MMLMonitorDisplayFactory.h:64
@ VECTORSET
Definition: Monitor.h:109
double getValue(const unsigned int i)
get value i of values vector
Definition: Monitor.cpp:250
int getDisplayedMonitorLine()
get the line of the displayed monitor in the monitor tab
Definition: MMLDisplay.cpp:163
QTableWidget * getMonitorsTableWidget()
get the monitors table
Definition: MonitoringDialog.cpp:365
unsigned int getNumberOfIndex()
get number of index in indexes vetor
Definition: Monitor.cpp:260
bool tabularRegistered
Definition: Tabular.cpp:38
QTableWidget * table
the tabular
Definition: Tabular.h:80
#define MMLCOMPONENT_API
Definition: MMLComponentAPI.h:54
bool eventFilter(QObject *obj, QEvent *event) override
event filter which manage opening of the tabular popup menu when rigth click is pressed
Definition: Tabular.cpp:157
~Tabular() override
destructor
Definition: Tabular.cpp:55
MMLDisplay * getDisplay()
get the display
Definition: MMLComponent.cpp:162
A monitor calculate and store followed data (ex:calculation between current position and references) ...
Definition: Monitor.h:49
int oldRowSize
old row size in the monitors table
Definition: Tabular.h:84
void copy()
Definition: Tabular.cpp:136
virtual void update()=0
update display