|
kradio4
r778
|
#include <pluginbase.h>


Public Member Functions | |
| PluginBase (const QString &instanceID, const QString &name, const QString &description) | |
| virtual | ~PluginBase () |
| virtual QString | pluginClassName () const =0 |
| const QString & | name () const |
| void | setName (const QString &n) |
| const QString & | instanceID () const |
| const QString & | description () const |
| bool | destructorCalled () const |
| virtual ConfigPageInfo | createConfigurationPage ()=0 |
| virtual void | saveState (KConfigGroup &) const =0 |
| virtual void | restoreState (const KConfigGroup &)=0 |
| virtual void | startPlugin () |
| virtual void | aboutToQuit () |
| virtual void | noticeWidgetPluginShown (WidgetPluginBase *, bool) |
| virtual void | noticePluginsChanged (const PluginList &) |
| virtual void | noticePluginRenamed (PluginBase *, const QString &) |
Protected Member Functions | |
| virtual bool | setManager (PluginManager *) |
| virtual void | unsetManager () |
| bool | isManagerSet () const |
Protected Attributes | |
| QString | m_instanceID |
| QString | m_name |
| QString | m_description |
| PluginManager * | m_manager |
| bool | m_destructorCalled |
Friends | |
| class | PluginManager |
Definition at line 85 of file pluginbase.h.
| PluginBase::PluginBase | ( | const QString & | instanceID, |
| const QString & | name, | ||
| const QString & | description | ||
| ) |
|
virtual |
|
virtual |
|
pure virtual |
Implemented in PluginConfigurationDialog.
|
inline |
Definition at line 100 of file pluginbase.h.
|
inline |
Definition at line 103 of file pluginbase.h.
References PluginManager::aboutToQuit(), PluginManager::restoreState(), and PluginManager::saveState().
|
inline |
Definition at line 98 of file pluginbase.h.
|
protected |
|
inline |
Definition at line 95 of file pluginbase.h.
|
inlinevirtual |
Reimplemented in PluginConfigurationDialog.
Definition at line 133 of file pluginbase.h.
|
inlinevirtual |
Reimplemented in PluginConfigurationDialog.
Definition at line 132 of file pluginbase.h.
|
inlinevirtual |
Definition at line 131 of file pluginbase.h.
|
pure virtual |
Implemented in PluginConfigurationDialog.
|
pure virtual |
Implemented in PluginConfigurationDialog, and WidgetPluginBase.
|
pure virtual |
Implemented in PluginConfigurationDialog, and WidgetPluginBase.
|
protectedvirtual |
| void PluginBase::setName | ( | const QString & | n | ) |
|
virtual |
Reimplemented in WidgetPluginBase.
|
protectedvirtual |
|
friend |
Definition at line 87 of file pluginbase.h.
|
protected |
Definition at line 138 of file pluginbase.h.
|
protected |
Definition at line 140 of file pluginbase.h.
|
protected |
Definition at line 136 of file pluginbase.h.
|
protected |
Definition at line 139 of file pluginbase.h.
|
protected |
Definition at line 137 of file pluginbase.h.
1.8.11