class KServiceGroupFactory

More...

Internal Use Only
Definition#include <kservicegroupfactory.h>
InheritsKSycocaFactory (kdecore) [public ]
List of all Methods
Annotated List
Files
Globals
Hierarchy
Index

Public Methods

Public Static Methods

Protected Methods

Protected Members


Detailed Description

A sycoca factory for service groups (e.g. list of applications) It loads the services from parsing directories (e.g. applnk/)

 KServiceGroupFactory ()

KServiceGroupFactory

Create factory

 ~KServiceGroupFactory ()

~KServiceGroupFactory

[virtual]

KSycocaEntrycreateEntry (const QString &, const char *)

createEntry

[virtual]

Construct a KServiceGroup from a config file.

Reimplemented from KSycocaFactory.

KServiceGroup *  findGroupByDesktopPath ( const QString &_name, bool deep = true )

findGroupByDesktopPath

Find a group ( by desktop path, e.g. "Applications/Editors")

KServiceGroup *  findBaseGroup ( const QString &_baseGroupName, bool deep = true )

findBaseGroup

Find a base group by name, e.g. "settings"

KServiceGroupFactory *  self ()

self

[static]

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

KServiceGroup*  createGroup (int offset, bool deep)

createGroup

[protected]

KServiceGroup*  createEntry (int offset)

createEntry

[protected]

Reimplemented from KSycocaFactory.

KSycocaDict * m_baseGroupDict

m_baseGroupDict

[protected]

int m_baseGroupDictOffset

m_baseGroupDictOffset

[protected]

void  virtual_hook ( int id, void* data )

virtual_hook

[protected virtual]

Reimplemented from KSycocaFactory.


Generated by: caleb on tcdevel on Tue Jan 28 12:54:15 2003, using kdoc $.