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

Tab Presenter for generic action. More...

#include <ActionTabPresenter.h>

Public Member Functions

 ActionTabPresenter (CamiTKExtensionModelPresenter *presenter, VariantDataModel &dataModel, QWidget *parent=nullptr)
 constructor
virtual ~ActionTabPresenter ()=default
Public Member Functions inherited from ExtensionTypeTabPresenter
 ExtensionTypeTabPresenter (camitk::ExtensionManager::ExtensionType extensionType, CamiTKExtensionModelPresenter *presenter, VariantDataModel &dataModel, QWidget *parent=nullptr)
 constructor
VariantDataModel & getDataModel ()
 get the managed data model
const QString getExtensionType () const
 get the extension type as a string

Protected Attributes

QGridLayout * actionTabLayout
 The main layout where all the widgets are presented.
Protected Attributes inherited from ExtensionTypeTabPresenter
VariantDataModel & dataModel
 the currently managed data model
camitk::ExtensionManager::ExtensionType extensionType
 The extension type.
CamiTKExtensionModelPresenter * presenter
 the current top level presenter

Additional Inherited Members

Protected Member Functions inherited from ExtensionTypeTabPresenter
QStringList buildEnum (QStringList originalList)
 Use originalList (unsorted strings with potential duplicates) to generate a new QStringList that has only unique strings, sorted by popularity.

Detailed Description

Tab Presenter for generic action.

Should not be used directly please use either CppActionTabPresenter or PythonActionTabPresenter.

Constructor & Destructor Documentation

◆ ActionTabPresenter()

◆ ~ActionTabPresenter()

virtual ActionTabPresenter::~ActionTabPresenter ( )
virtualdefault

Member Data Documentation

◆ actionTabLayout

QGridLayout* ActionTabPresenter::actionTabLayout
protected

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