Computer Assisted Medical Intervention Tool Kit version 6.0
 
Loading...
Searching...
No Matches
ExtensionTabPresenter Class Reference

Presenter for generic action extension. More...

#include <ExtensionTabPresenter.h>

+ Inheritance diagram for ExtensionTabPresenter:
+ Collaboration diagram for ExtensionTabPresenter:

Public Member Functions

 ExtensionTabPresenter (CamiTKExtensionModelPresenter *presenter, VariantDataModel &dataModel, QWidget *parent=nullptr)
 constructor
 
virtual ~ExtensionTabPresenter ()=default
 

Protected Attributes

QGridLayout * extensionTabLayout
 The main layout where all the widgets are presented.
 

Detailed Description

Presenter for generic action extension.

Should not be used directly please use either CppExtensionTabPresenter or PythonExtensionTabPresenter.

Constructor & Destructor Documentation

◆ ExtensionTabPresenter()

ExtensionTabPresenter::ExtensionTabPresenter ( CamiTKExtensionModelPresenter presenter,
VariantDataModel dataModel,
QWidget *  parent = nullptr 
)

constructor

References FieldEditor::appendRowTo(), extensionTabLayout, VariantDataModel::isValid(), QtPropertyFieldEditor::setEditableEnum(), QtPropertyFieldEditor::setEnumValues(), QtPropertyFieldEditor::setPlaceHolderText(), QtPropertyFieldEditor::setReadOnly(), and QtPropertyFieldEditor::setRegExp().

+ Here is the call graph for this function:

◆ ~ExtensionTabPresenter()

virtual ExtensionTabPresenter::~ExtensionTabPresenter ( )
virtualdefault

Member Data Documentation

◆ extensionTabLayout

QGridLayout* ExtensionTabPresenter::extensionTabLayout
protected

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