Computer Assited Medical Intervention Tool Kit  version 5.0
Tabular Class Reference

#include <Tabular.h>

+ Inheritance diagram for Tabular:
+ Collaboration diagram for Tabular:

Public Slots

void copy ()
 

Public Member Functions

void hide () override
 hide display More...
 
 Tabular (Monitor *monitor, MMLComponent *manager)
 constructor More...
 
void update () override
 update display More...
 
 ~Tabular () override
 destructor More...
 
- Public Member Functions inherited from MMLMonitorDisplay
 MMLMonitorDisplay (Monitor *monitor, MMLComponent *manager)
 constructor More...
 
 ~MMLMonitorDisplay () override=default
 destructor More...
 

Private Member Functions

bool eventFilter (QObject *obj, QEvent *event) override
 event filter which manage opening of the tabular popup menu when rigth click is pressed More...
 

Private Attributes

int line
 row line in monitor table More...
 
int oldRowSize
 old row size in the monitors table More...
 
QTableWidget * table
 the tabular More...
 

Additional Inherited Members

- Protected Attributes inherited from MMLMonitorDisplay
MMLComponentmanager
 display More...
 
Monitormonitor
 monitor More...
 

Constructor & Destructor Documentation

◆ Tabular()

Tabular::Tabular ( Monitor monitor,
MMLComponent manager 
)

constructor

References MonitoringGuiManager::getDialog(), MMLComponent::getDisplay(), MMLDisplay::getDisplayedMonitorLine(), MMLComponent::getMonitoringGuiManager(), MonitoringDialog::getMonitorsTableWidget(), line, MMLMonitorDisplay::manager, oldRowSize, and table.

+ Here is the call graph for this function:

◆ ~Tabular()

Tabular::~Tabular ( )
override

destructor

References table.

Member Function Documentation

◆ copy

void Tabular::copy ( )
slot

References table.

Referenced by eventFilter().

+ Here is the caller graph for this function:

◆ eventFilter()

bool Tabular::eventFilter ( QObject *  obj,
QEvent *  event 
)
overrideprivate

event filter which manage opening of the tabular popup menu when rigth click is pressed

References copy(), and table.

+ Here is the call graph for this function:

◆ hide()

void Tabular::hide ( )
overridevirtual

hide display

Implements MMLMonitorDisplay.

References MonitoringGuiManager::getDialog(), MMLComponent::getMonitoringGuiManager(), MonitoringDialog::getMonitorsTableWidget(), line, MMLMonitorDisplay::manager, oldRowSize, and table.

+ Here is the call graph for this function:

◆ update()

void Tabular::update ( )
overridevirtual

Member Data Documentation

◆ line

int Tabular::line
private

row line in monitor table

Referenced by hide(), Tabular(), and update().

◆ oldRowSize

int Tabular::oldRowSize
private

old row size in the monitors table

Referenced by hide(), and Tabular().

◆ table

QTableWidget* Tabular::table
private

the tabular

Referenced by copy(), eventFilter(), hide(), Tabular(), update(), and ~Tabular().


The documentation for this class was generated from the following files: