kradio4  r778
Public Member Functions | Protected Slots | Protected Attributes | List of all members
KRadioApp Class Reference

#include <kradioapp.h>

Inheritance diagram for KRadioApp:
Inheritance graph
[legend]
Collaboration diagram for KRadioApp:
Collaboration graph
[legend]

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.

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

Definition at line 108 of file kradioapp.h.

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

Definition at line 113 of file kradioapp.h.

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.

virtual void KRadioApp::saveState ( )
protectedvirtualslot
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.

QMap<QString, PluginLibraryInfo> KRadioApp::m_PluginLibraries
protected

Definition at line 127 of file kradioapp.h.

bool KRadioApp::m_quitting
protected

Definition at line 130 of file kradioapp.h.


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