Kded Class Reference
Inheritance diagram for Kded:

Detailed Description
Definition at line 41 of file kded.h.
Public Slots | |
| void | initModules () |
| void | recreate () |
| void | recreateDone () |
| void | updateDirWatch () |
| void | updateResourceList () |
| void | slotApplicationRemoved (const QCString &appId) |
| void | slotKDEDModuleRemoved (KDEDModule *) |
Public Member Functions | |
| Kded (bool checkUpdates, bool new_startup) | |
| virtual | ~Kded () |
| bool | process (const QCString &obj, const QCString &fun, const QByteArray &data, QCString &replyType, QByteArray &replyData) |
| bool | process (const QCString &fun, const QByteArray &data, QCString &replyType, QByteArray &replyData) |
| virtual QCStringList | functions () |
| void | noDemandLoad (const QString &obj) |
| KDEDModule * | loadModule (const QCString &obj, bool onDemand) |
| KDEDModule * | loadModule (const KService *service, bool onDemand) |
| QCStringList | loadedModules () |
| bool | unloadModule (const QCString &obj) |
| bool | isWindowRegistered (long windowId) |
| void | registerWindowId (long windowId) |
| void | unregisterWindowId (long windowId) |
| void | recreate (bool initial) |
| void | loadSecondPhase () |
| bool | newStartup () const |
Static Public Member Functions | |
| static Kded * | self () |
Protected Slots | |
| void | dirDeleted (const QString &path) |
| void | update (const QString &dir) |
| void | installCrashHandler () |
| void | runDelayedCheck () |
Protected Member Functions | |
| void | readDirectory (const QString &dir) |
Static Protected Member Functions | |
| static void | crashHandler (int) |
Protected Attributes | |
| KDirWatch * | m_pDirWatch |
| bool | b_checkUpdates |
| QTimer * | m_pTimer |
| QValueList< DCOPClientTransaction * > | m_recreateRequests |
| int | m_recreateCount |
| bool | m_recreateBusy |
| QAsciiDict< KDEDModule > | m_modules |
| QAsciiDict< KLibrary > | m_libs |
| QAsciiDict< QObject > | m_dontLoad |
| QAsciiDict< QValueList< long > > | m_windowIdList |
| QIntDict< long > | m_globalWindowIdList |
| QStringList | m_allResourceDirs |
| bool | m_needDelayedCheck |
| bool | m_newStartup |
Member Function Documentation
|
|
Loads / unloads modules according to config.
|
|
||||||||||||||||||||
|
process DCOP message. Only calls to "recreate" are supported at this time. |
|
||||||||||||||||||||||||
|
Catch calls to unknown objects.
|
|
|
Scans dir for new files and new subdirectories.
|
|
|
Recreate the database file.
|
|
|
Recreating finished.
|
|
|
An application unregistered itself with DCOP.
|
|
|
A KDEDModule is about to get destroyed.
|
|
|
Collect all directories to watch.
|
|
|
Update directories to watch.
|
Member Data Documentation
|
|
Pointer to the dirwatch class which tells us, when some directories changed. Slower polling for remote file systems is now done in KDirWatch (JW). |
|
|
When a desktop file is updated, a timer is started (5 sec) before rebuilding the binary - so that multiple updates result in only one rebuilding.
|
The documentation for this class was generated from the following files:

