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. | |
Presenter for generic action extension.
Should not be used directly please use either CppExtensionTabPresenter or PythonExtensionTabPresenter.
| 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:
|
virtualdefault |
|
protected |
The main layout where all the widgets are presented.
Referenced by CppExtensionTabPresenter::CppExtensionTabPresenter(), ExtensionTabPresenter(), and PythonExtensionTabPresenter::PythonExtensionTabPresenter().