TwiceAsNice  2019-02-18
Public Member Functions | Protected Attributes | Private Member Functions | List of all members
NiceQTPlugin Class Referenceabstract

#include <Plugin.h>

Inheritance diagram for NiceQTPlugin:
Inheritance graph
Collaboration diagram for NiceQTPlugin:
Collaboration graph

Public Member Functions

 NiceQTPlugin (QString _file, QString _name, QString _group)
 
bool isContainer () const
 
bool isInitialized () const
 
QIcon icon () const
 
QString codeTemplate () const
 
QString whatsThis () const
 
QString toolTip () const
 
QString group () const
 
void initialize (QDesignerFormEditorInterface *)
 
QString domXml () const
 
virtual QString includeFile () const =0
 
virtual QString name () const =0
 
virtual QWidget * createWidget (QWidget *parent)=0
 
 NiceQTPlugin (QString _file, QString _name, QString _group)
 
bool isContainer () const
 
bool isInitialized () const
 
QIcon icon () const
 
QString codeTemplate () const
 
QString whatsThis () const
 
QString toolTip () const
 
QString group () const
 
void initialize (QDesignerFormEditorInterface *)
 
QString domXml () const
 
virtual QString includeFile () const =0
 
virtual QString name () const =0
 
virtual QWidget * createWidget (QWidget *parent)=0
 
 NiceQTPlugin (QString _file, QString _name, QString _group)
 
bool isContainer () const
 
bool isInitialized () const
 
QIcon icon () const
 
QString codeTemplate () const
 
QString whatsThis () const
 
QString toolTip () const
 
QString group () const
 
void initialize (QDesignerFormEditorInterface *)
 
QString domXml () const
 
virtual QString includeFile () const =0
 
virtual QString name () const =0
 
virtual QWidget * createWidget (QWidget *parent)=0
 

Protected Attributes

bool m_initialized
 
QString m_file
 
QString m_name
 
QString m_group
 
const QString m_domXml
 

Private Member Functions

 Q_INTERFACES (QDesignerCustomWidgetInterface)
 
 Q_INTERFACES (QDesignerCustomWidgetInterface)
 
 Q_INTERFACES (QDesignerCustomWidgetInterface)
 

Constructor & Destructor Documentation

◆ NiceQTPlugin() [1/3]

NiceQTPlugin::NiceQTPlugin ( QString  _file,
QString  _name,
QString  _group 
)

◆ NiceQTPlugin() [2/3]

NiceQTPlugin::NiceQTPlugin ( QString  _file,
QString  _name,
QString  _group 
)

◆ NiceQTPlugin() [3/3]

NiceQTPlugin::NiceQTPlugin ( QString  _file,
QString  _name,
QString  _group 
)

Member Function Documentation

◆ codeTemplate() [1/3]

QString NiceQTPlugin::codeTemplate ( ) const

◆ codeTemplate() [2/3]

QString NiceQTPlugin::codeTemplate ( ) const

◆ codeTemplate() [3/3]

QString NiceQTPlugin::codeTemplate ( ) const

◆ createWidget() [1/3]

virtual QWidget* NiceQTPlugin::createWidget ( QWidget *  parent)
pure virtual

◆ createWidget() [2/3]

virtual QWidget* NiceQTPlugin::createWidget ( QWidget *  parent)
pure virtual

◆ createWidget() [3/3]

virtual QWidget* NiceQTPlugin::createWidget ( QWidget *  parent)
pure virtual

◆ domXml() [1/3]

QString NiceQTPlugin::domXml ( ) const

◆ domXml() [2/3]

QString NiceQTPlugin::domXml ( ) const

◆ domXml() [3/3]

QString NiceQTPlugin::domXml ( ) const

◆ group() [1/3]

QString NiceQTPlugin::group ( ) const

◆ group() [2/3]

QString NiceQTPlugin::group ( ) const

◆ group() [3/3]

QString NiceQTPlugin::group ( ) const

◆ icon() [1/3]

QIcon NiceQTPlugin::icon ( ) const

◆ icon() [2/3]

QIcon NiceQTPlugin::icon ( ) const

◆ icon() [3/3]

QIcon NiceQTPlugin::icon ( ) const

◆ includeFile() [1/3]

virtual QString NiceQTPlugin::includeFile ( ) const
pure virtual

◆ includeFile() [2/3]

virtual QString NiceQTPlugin::includeFile ( ) const
pure virtual

◆ includeFile() [3/3]

virtual QString NiceQTPlugin::includeFile ( ) const
pure virtual

◆ initialize() [1/3]

void NiceQTPlugin::initialize ( QDesignerFormEditorInterface *  )

◆ initialize() [2/3]

void NiceQTPlugin::initialize ( QDesignerFormEditorInterface *  )

◆ initialize() [3/3]

void NiceQTPlugin::initialize ( QDesignerFormEditorInterface *  )

◆ isContainer() [1/3]

bool NiceQTPlugin::isContainer ( ) const

◆ isContainer() [2/3]

bool NiceQTPlugin::isContainer ( ) const

◆ isContainer() [3/3]

bool NiceQTPlugin::isContainer ( ) const

◆ isInitialized() [1/3]

bool NiceQTPlugin::isInitialized ( ) const

◆ isInitialized() [2/3]

bool NiceQTPlugin::isInitialized ( ) const

◆ isInitialized() [3/3]

bool NiceQTPlugin::isInitialized ( ) const

◆ name() [1/3]

virtual QString NiceQTPlugin::name ( ) const
pure virtual

◆ name() [2/3]

virtual QString NiceQTPlugin::name ( ) const
pure virtual

◆ name() [3/3]

virtual QString NiceQTPlugin::name ( ) const
pure virtual

◆ Q_INTERFACES() [1/3]

NiceQTPlugin::Q_INTERFACES ( QDesignerCustomWidgetInterface  )
private

◆ Q_INTERFACES() [2/3]

NiceQTPlugin::Q_INTERFACES ( QDesignerCustomWidgetInterface  )
private

◆ Q_INTERFACES() [3/3]

NiceQTPlugin::Q_INTERFACES ( QDesignerCustomWidgetInterface  )
private

◆ toolTip() [1/3]

QString NiceQTPlugin::toolTip ( ) const

◆ toolTip() [2/3]

QString NiceQTPlugin::toolTip ( ) const

◆ toolTip() [3/3]

QString NiceQTPlugin::toolTip ( ) const

◆ whatsThis() [1/3]

QString NiceQTPlugin::whatsThis ( ) const

◆ whatsThis() [2/3]

QString NiceQTPlugin::whatsThis ( ) const

◆ whatsThis() [3/3]

QString NiceQTPlugin::whatsThis ( ) const

Member Data Documentation

◆ m_domXml

const QString NiceQTPlugin::m_domXml
protected

◆ m_file

QString NiceQTPlugin::m_file
protected

◆ m_group

QString NiceQTPlugin::m_group
protected

◆ m_initialized

bool NiceQTPlugin::m_initialized
protected

◆ m_name

QString NiceQTPlugin::m_name
protected

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