CTK  0.1.0
The Common Toolkit is a community effort to provide support code for medical image analysis, surgical navigation, and related projects.
Signals | Public Member Functions | Protected Member Functions | List of all members
ctkPluginGeneratorAbstractUiExtension Class Referenceabstract

#include <Plugins/org.commontk.plugingenerator.ui/ctkPluginGeneratorAbstractUiExtension.h>

Inheritance diagram for ctkPluginGeneratorAbstractUiExtension:
Inheritance graph
[legend]
Collaboration diagram for ctkPluginGeneratorAbstractUiExtension:
Collaboration graph
[legend]

Signals

void descriptionChanged (const QString &)
 
void iconChanged (const QIcon &)
 
void messageChanged (const QString &)
 
void titleChanged (const QString &)
 
- Signals inherited from ctkPluginGeneratorAbstractExtension
void errorMessageChanged (const QString &)
 

Public Member Functions

 ctkPluginGeneratorAbstractUiExtension ()
 
QString getDescription () const
 
QIcon getIcon () const
 
QString getMessage () const
 
QString getTitle () const
 
QWidget * getWidget ()
 
virtual ~ctkPluginGeneratorAbstractUiExtension ()
 
- Public Member Functions inherited from ctkPluginGeneratorAbstractExtension
 ctkPluginGeneratorAbstractExtension ()
 
ctkPluginGeneratorCodeModelgetCodeModel () const
 
QString getErrorMessage () const
 
QHash< QString, QVariant > getParameter () const
 
bool isValid () const
 
void setParameter (const QHash< QString, QVariant > &params)
 
void setParameter (const QString &name, const QVariant &value)
 
void updateCodeModel ()
 
void validate ()
 
virtual ~ctkPluginGeneratorAbstractExtension ()
 

Protected Member Functions

virtual QWidget * createWidget ()=0
 
void setDescription (const QString &description)
 
void setIcon (const QIcon &icon)
 
void setMessage (const QString &msg)
 
void setTitle (const QString &title)
 
- Protected Member Functions inherited from ctkPluginGeneratorAbstractExtension
void setErrorMessage (const QString &errMsg)
 
virtual void updateCodeModel (const QHash< QString, QVariant > &params)=0
 
virtual bool verifyParameters (const QHash< QString, QVariant > &params)=0
 

Detailed Description

Definition at line 35 of file ctkPluginGeneratorAbstractUiExtension.h.

Constructor & Destructor Documentation

◆ ctkPluginGeneratorAbstractUiExtension()

ctkPluginGeneratorAbstractUiExtension::ctkPluginGeneratorAbstractUiExtension ( )

◆ ~ctkPluginGeneratorAbstractUiExtension()

virtual ctkPluginGeneratorAbstractUiExtension::~ctkPluginGeneratorAbstractUiExtension ( )
virtual

Member Function Documentation

◆ createWidget()

virtual QWidget* ctkPluginGeneratorAbstractUiExtension::createWidget ( )
protectedpure virtual

◆ descriptionChanged

void ctkPluginGeneratorAbstractUiExtension::descriptionChanged ( const QString &  )
signal

◆ getDescription()

QString ctkPluginGeneratorAbstractUiExtension::getDescription ( ) const

◆ getIcon()

QIcon ctkPluginGeneratorAbstractUiExtension::getIcon ( ) const

◆ getMessage()

QString ctkPluginGeneratorAbstractUiExtension::getMessage ( ) const

◆ getTitle()

QString ctkPluginGeneratorAbstractUiExtension::getTitle ( ) const

◆ getWidget()

QWidget* ctkPluginGeneratorAbstractUiExtension::getWidget ( )

◆ iconChanged

void ctkPluginGeneratorAbstractUiExtension::iconChanged ( const QIcon &  )
signal

◆ messageChanged

void ctkPluginGeneratorAbstractUiExtension::messageChanged ( const QString &  )
signal

◆ setDescription()

void ctkPluginGeneratorAbstractUiExtension::setDescription ( const QString &  description)
protected

◆ setIcon()

void ctkPluginGeneratorAbstractUiExtension::setIcon ( const QIcon &  icon)
protected

◆ setMessage()

void ctkPluginGeneratorAbstractUiExtension::setMessage ( const QString &  msg)
protected

◆ setTitle()

void ctkPluginGeneratorAbstractUiExtension::setTitle ( const QString &  title)
protected

◆ titleChanged

void ctkPluginGeneratorAbstractUiExtension::titleChanged ( const QString &  )
signal

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