Computer Assited Medical Intervention Tool Kit  version 4.1
Public Slots | Public Member Functions | Private Member Functions | Private Attributes | List of all members
Tabular Class Reference

#include <Tabular.h>

Inherits MMLMonitorDisplay.

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 
)

◆ ~Tabular()

Tabular::~Tabular ( )
override

destructor

References table.

Member Function Documentation

◆ copy

void Tabular::copy ( )
slot

References table.

Referenced by eventFilter().

◆ 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.

◆ hide()

void Tabular::hide ( )
overridevirtual

◆ 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: