class KSycoca

More...

Internal Use Only
Definition#include <ksycoca.h>
InheritsDCOPObject (dcop), QObject (qt)
List of all Methods
Annotated List
Files
Globals
Hierarchy
Index

Public Methods

Signals

Public Static Methods

Protected Methods

Protected Members


Detailed Description

Read-only SYstem COnfiguration CAche

 KSycoca ()

Read-only database

KSycocaself ()

[static]

Get or create the only instance of KSycoca (read-only)

QDataStreamfindEntry (int offset, KSycocaType &type)

This is how factories get a stream to an entry

QDataStreamfindFactory ( KSycocaFactoryId id)

QString  kfsstnd_prefixes ()

Q_UINT32  timeStamp ()

The database contains all changes made _before_ this time and _might_ contain changes made after that.

void  addFactory ( KSycocaFactory * )

bool  isBuilding ()

[virtual]

Returns: true if building (i.e. if a KBuildSycoca);

QString  determineRelativePath ( const QString & _fullpath, const char *_resource )

[static]

Determine relative path for a .desktop file from a full path and a resource name

bool  isChanged (const char *type)

[static]

When you receive a "databaseChanged" signal, you can query here if a change has occured in a specific resource type.

See also: KStandardDirs, for, the, various, resource, types.

void  databaseChanged ()

[signal]

Connect to this to get notified when the database changes (Usually apps showing icons do a 'refresh' to take into account the new mimetypes)


Generated by: ssk@tauon.ph.unimelb.EDU.AU on Wed May 23 04:05:18 2001, using kdoc 2.0a35.