kradio4  r778
 All Classes Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
Public Member Functions | Protected Slots | Protected Attributes
KRadioApp Class Reference

#include <kradioapp.h>

List of all members.

Public Member Functions

 KRadioApp ()
virtual ~KRadioApp ()
virtual void saveState (KConfig *c)
virtual void restoreState (KConfig *c)
virtual PluginManagercreateNewInstance (const QString &name)
virtual void LoadLibrary (const QString &library)
virtual void UnloadLibrary (const QString &library)
virtual PluginBaseCreatePlugin (PluginManager *manager, const QString &instanceID, const QString &pclass, const QString &object_name)
virtual const QMap< QString,
PluginLibraryInfo > & 
getPluginLibraries () const
virtual const QMap< QString,
PluginClassInfo > & 
getPluginClasses () const
virtual void startPlugins ()
virtual bool quitting () const

Protected Slots

virtual void saveState (QSessionManager &sm)
virtual void saveState ()
virtual void slotAboutToQuit ()

Protected Attributes

QMap< QString, PluginManager * > m_Instances
QMap< QString, PluginLibraryInfom_PluginLibraries
QMap< QString, PluginClassInfom_PluginInfos
bool m_quitting

Detailed Description

Definition at line 92 of file kradioapp.h.


Constructor & Destructor Documentation

KRadioApp::KRadioApp ( )
virtual KRadioApp::~KRadioApp ( )
virtual

Member Function Documentation

virtual PluginManager* KRadioApp::createNewInstance ( const QString &  name)
virtual
virtual PluginBase* KRadioApp::CreatePlugin ( PluginManager manager,
const QString &  instanceID,
const QString &  pclass,
const QString &  object_name 
)
virtual
virtual const QMap<QString, PluginClassInfo>& KRadioApp::getPluginClasses ( ) const
inlinevirtual

Definition at line 109 of file kradioapp.h.

References m_PluginInfos.

virtual const QMap<QString, PluginLibraryInfo>& KRadioApp::getPluginLibraries ( ) const
inlinevirtual

Definition at line 108 of file kradioapp.h.

References m_PluginLibraries.

virtual void KRadioApp::LoadLibrary ( const QString &  library)
virtual
virtual bool KRadioApp::quitting ( ) const
inlinevirtual

Definition at line 113 of file kradioapp.h.

References m_quitting.

virtual void KRadioApp::restoreState ( KConfig *  c)
virtual
virtual void KRadioApp::saveState ( KConfig *  c)
virtual
virtual void KRadioApp::saveState ( QSessionManager &  sm)
inlineprotectedvirtualslot

Definition at line 120 of file kradioapp.h.

References saveState().

virtual void KRadioApp::saveState ( )
protectedvirtualslot

Referenced by saveState().

virtual void KRadioApp::slotAboutToQuit ( )
protectedvirtualslot
virtual void KRadioApp::startPlugins ( )
virtual
virtual void KRadioApp::UnloadLibrary ( const QString &  library)
virtual

Member Data Documentation

QMap<QString, PluginManager*> KRadioApp::m_Instances
protected

Definition at line 126 of file kradioapp.h.

QMap<QString, PluginClassInfo> KRadioApp::m_PluginInfos
protected

Definition at line 128 of file kradioapp.h.

Referenced by getPluginClasses().

QMap<QString, PluginLibraryInfo> KRadioApp::m_PluginLibraries
protected

Definition at line 127 of file kradioapp.h.

Referenced by getPluginLibraries().

bool KRadioApp::m_quitting
protected

Definition at line 130 of file kradioapp.h.

Referenced by quitting().


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