class KServiceGroupFactory

More...

Internal Use Only
Definition#include <kservicegroupfactory.h>
InheritsKSycocaFactory [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 ()

Create factory

 ~KServiceGroupFactory ()

[virtual]

KSycocaEntrycreateEntry (const QString &, const char *)

[virtual]

Construct a KServiceGroup from a config file.

Reimplemented from KSycocaFactory.

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

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

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

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

KServiceGroupFactory *  self ()

[static]

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

KServiceGroup*  createGroup (int offset, bool deep)

[protected: ]

KServiceGroup*  createEntry (int offset)

[protected: ]

Reimplemented from KSycocaFactory.

KSycocaDict * m_baseGroupDict

[protected: ]

int m_baseGroupDictOffset

[protected: ]


Generated by: marc@yogi on Tue Mar 27 13:07:59 2001, using kdoc 2.0a48.