KServiceGroupFactory Class Reference

List of all members.

Detailed Description

Definition at line 36 of file kservicegroupfactory.h.


Public Member Functions

 KServiceGroupFactory ()
virtual ~KServiceGroupFactory ()
virtual KSycocaEntry * createEntry (const QString &, const char *)
KServiceGroupfindGroupByDesktopPath (const QString &_name, bool deep=true)
KServiceGroupfindBaseGroup (const QString &_baseGroupName, bool deep=true)

Static Public Member Functions

static KServiceGroupFactoryself ()

Protected Member Functions

KServiceGroupcreateGroup (int offset, bool deep)
KServiceGroupcreateEntry (int offset)
virtual void virtual_hook (int id, void *data)

Protected Attributes

KSycocaDict * m_baseGroupDict
int m_baseGroupDictOffset

Constructor & Destructor Documentation

KServiceGroupFactory::KServiceGroupFactory  ) 
 

Create factory.

Definition at line 32 of file kservicegroupfactory.cpp.


Member Function Documentation

virtual KSycocaEntry* KServiceGroupFactory::createEntry const QString ,
const char * 
[inline, virtual]
 

Construct a KServiceGroup from a config file.

Definition at line 49 of file kservicegroupfactory.h.

KServiceGroup * KServiceGroupFactory::findBaseGroup const QString _baseGroupName,
bool  deep = true
 

Find a base group by name, e.g.

"settings"

Definition at line 92 of file kservicegroupfactory.cpp.

KServiceGroup * KServiceGroupFactory::findGroupByDesktopPath const QString _name,
bool  deep = true
 

Find a group ( by desktop path, e.g.

"Applications/Editors")

Definition at line 69 of file kservicegroupfactory.cpp.

KServiceGroupFactory * KServiceGroupFactory::self  )  [static]
 

Returns:
the unique service group factory, creating it if necessary

Definition at line 62 of file kservicegroupfactory.cpp.


The documentation for this class was generated from the following files:
KDE Home | KDE Accessibility Home | Description of Access Keys