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.
|
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.