TwiceAsNice  2019-02-18
Public Member Functions | Friends | List of all members
QTPluginImpl< T > Class Template Reference

#include <Plugin.h>

Inheritance diagram for QTPluginImpl< T >:
Inheritance graph
Collaboration diagram for QTPluginImpl< T >:
Collaboration graph

Public Member Functions

 QTPluginImpl (QString _file, QString _name, QString _group="Nice")
 
virtual QString includeFile () const
 
virtual QString name () const
 
virtual QWidget * createWidget (QWidget *parent)
 
 QTPluginImpl (QString _file, QString _name, QString _group="Nice")
 
virtual QString includeFile () const
 
virtual QString name () const
 
virtual QWidget * createWidget (QWidget *parent)
 
 QTPluginImpl (QString _file, QString _name, QString _group="Nice")
 
virtual QString includeFile () const
 
virtual QString name () const
 
virtual QWidget * createWidget (QWidget *parent)
 
- Public Member Functions inherited from NiceQTPlugin
 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
 
 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
 
 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
 

Friends

class QTPlugin
 

Additional Inherited Members

- Protected Attributes inherited from NiceQTPlugin
bool m_initialized
 
QString m_file
 
QString m_name
 
QString m_group
 
const QString m_domXml
 

Constructor & Destructor Documentation

◆ QTPluginImpl() [1/3]

template<typename T >
QTPluginImpl< T >::QTPluginImpl ( QString  _file,
QString  _name,
QString  _group = "Nice" 
)
inline

◆ QTPluginImpl() [2/3]

template<typename T >
QTPluginImpl< T >::QTPluginImpl ( QString  _file,
QString  _name,
QString  _group = "Nice" 
)
inline

◆ QTPluginImpl() [3/3]

template<typename T >
QTPluginImpl< T >::QTPluginImpl ( QString  _file,
QString  _name,
QString  _group = "Nice" 
)
inline

Member Function Documentation

◆ createWidget() [1/3]

template<typename T >
virtual QWidget* QTPluginImpl< T >::createWidget ( QWidget *  parent)
inlinevirtual

Implements NiceQTPlugin.

◆ createWidget() [2/3]

template<typename T >
virtual QWidget* QTPluginImpl< T >::createWidget ( QWidget *  parent)
inlinevirtual

Implements NiceQTPlugin.

◆ createWidget() [3/3]

template<typename T >
virtual QWidget* QTPluginImpl< T >::createWidget ( QWidget *  parent)
inlinevirtual

Implements NiceQTPlugin.

◆ includeFile() [1/3]

template<typename T >
virtual QString QTPluginImpl< T >::includeFile ( ) const
inlinevirtual

Implements NiceQTPlugin.

◆ includeFile() [2/3]

template<typename T >
virtual QString QTPluginImpl< T >::includeFile ( ) const
inlinevirtual

Implements NiceQTPlugin.

◆ includeFile() [3/3]

template<typename T >
virtual QString QTPluginImpl< T >::includeFile ( ) const
inlinevirtual

Implements NiceQTPlugin.

◆ name() [1/3]

template<typename T >
virtual QString QTPluginImpl< T >::name ( ) const
inlinevirtual

Implements NiceQTPlugin.

◆ name() [2/3]

template<typename T >
virtual QString QTPluginImpl< T >::name ( ) const
inlinevirtual

Implements NiceQTPlugin.

◆ name() [3/3]

template<typename T >
virtual QString QTPluginImpl< T >::name ( ) const
inlinevirtual

Implements NiceQTPlugin.

Friends And Related Function Documentation

◆ QTPlugin

template<typename T >
QTPlugin
friend

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