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
VariantDataModelgetDataModel ()
 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
VariantDataModeldataModel
 the currently managed data model
camitk::ExtensionManager::ExtensionType extensionType
 The extension type.
CamiTKExtensionModelPresenterpresenter
 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: