KDED
kbuildsycoca.cpp File Reference
#include "kbuildsycoca.h"
#include "kresourcelist.h"
#include "vfolder_menu.h"
#include <config.h>
#include <kservice.h>
#include <kmimetype.h>
#include "kbuildservicetypefactory.h"
#include "kbuildmimetypefactory.h"
#include "kbuildservicefactory.h"
#include "kbuildservicegroupfactory.h"
#include "kbuildprotocolinfofactory.h"
#include "kctimefactory.h"
#include <ktemporaryfile.h>
#include <QtCore/QDataStream>
#include <QtCore/QDir>
#include <QtCore/QEventLoop>
#include <QtCore/QFile>
#include <QtCore/QTimer>
#include <QtDBus/QtDBus>
#include <errno.h>
#include <assert.h>
#include <kapplication.h>
#include <kglobal.h>
#include <kdebug.h>
#include <kdirwatch.h>
#include <kstandarddirs.h>
#include <ksavefile.h>
#include <klocale.h>
#include <kaboutdata.h>
#include <kcmdlineargs.h>
#include <kcrash.h>
#include <kmemfile.h>
#include <stdlib.h>
#include <unistd.h>
#include <time.h>
#include <memory>
#include "kbuildsycoca.moc"

Go to the source code of this file.
Typedefs | |
typedef QHash< QString, KSycocaEntry::Ptr > | KBSEntryDict |
typedef QList< KSycocaEntry::List > | KSycocaEntryListList |
Functions | |
void | crashHandler (int) |
int | kdemain (int argc, char **argv) |
static QString | sycocaPath () |
Variables | |
static const char | appFullName [] = "org.kde.kbuildsycoca" |
static const char | appName [] = "kbuildsycoca4" |
static const char | appVersion [] = "1.1" |
static bool | bGlobalDatabase = false |
static bool | bMenuTest = false |
static const char * | cSycocaPath = 0 |
static KSycocaEntryListList * | g_allEntries = 0 |
static QStringList * | g_allResourceDirs = 0 |
static KBuildServiceFactory * | g_bsf = 0 |
static KBuildServiceGroupFactory * | g_bsgf = 0 |
static bool | g_changed = false |
static QStringList * | g_changeList = 0 |
static QHash< QString, quint32 > * | g_ctimeDict = 0 |
static KCTimeInfo * | g_ctimeInfo = 0 |
static KBSEntryDict * | g_entryDict = 0 |
static KSycocaFactory * | g_factory = 0 |
static QByteArray | g_resource = 0 |
static KBSEntryDict * | g_serviceGroupEntryDict = 0 |
static KSycocaEntry::List | g_tempStorage |
static VFolderMenu * | g_vfolder = 0 |
static quint32 | newTimestamp = 0 |
Typedef Documentation
typedef QHash<QString, KSycocaEntry::Ptr> KBSEntryDict |
Definition at line 72 of file kbuildsycoca.cpp.
typedef QList<KSycocaEntry::List> KSycocaEntryListList |
Definition at line 73 of file kbuildsycoca.cpp.
Function Documentation
void crashHandler | ( | int | ) |
Definition at line 97 of file kbuildsycoca.cpp.
int kdemain | ( | int | argc, | |
char ** | argv | |||
) |
Definition at line 639 of file kbuildsycoca.cpp.
static QString sycocaPath | ( | ) | [static] |
Definition at line 105 of file kbuildsycoca.cpp.
Variable Documentation
const char appFullName[] = "org.kde.kbuildsycoca" [static] |
Definition at line 635 of file kbuildsycoca.cpp.
const char appName[] = "kbuildsycoca4" [static] |
Definition at line 636 of file kbuildsycoca.cpp.
const char appVersion[] = "1.1" [static] |
Definition at line 637 of file kbuildsycoca.cpp.
bool bGlobalDatabase = false [static] |
Definition at line 94 of file kbuildsycoca.cpp.
bool bMenuTest = false [static] |
Definition at line 95 of file kbuildsycoca.cpp.
const char* cSycocaPath = 0 [static] |
Definition at line 92 of file kbuildsycoca.cpp.
KSycocaEntryListList* g_allEntries = 0 [static] |
Definition at line 85 of file kbuildsycoca.cpp.
QStringList* g_allResourceDirs = 0 [static] |
Definition at line 87 of file kbuildsycoca.cpp.
KBuildServiceFactory* g_bsf = 0 [static] |
Definition at line 77 of file kbuildsycoca.cpp.
KBuildServiceGroupFactory* g_bsgf = 0 [static] |
Definition at line 78 of file kbuildsycoca.cpp.
bool g_changed = false [static] |
Definition at line 88 of file kbuildsycoca.cpp.
QStringList* g_changeList = 0 [static] |
Definition at line 86 of file kbuildsycoca.cpp.
QHash<QString, quint32>* g_ctimeDict = 0 [static] |
Definition at line 81 of file kbuildsycoca.cpp.
KCTimeInfo* g_ctimeInfo = 0 [static] |
Definition at line 80 of file kbuildsycoca.cpp.
KBSEntryDict* g_entryDict = 0 [static] |
Definition at line 83 of file kbuildsycoca.cpp.
KSycocaFactory* g_factory = 0 [static] |
Definition at line 79 of file kbuildsycoca.cpp.
QByteArray g_resource = 0 [static] |
Definition at line 82 of file kbuildsycoca.cpp.
KBSEntryDict* g_serviceGroupEntryDict = 0 [static] |
Definition at line 84 of file kbuildsycoca.cpp.
KSycocaEntry::List g_tempStorage [static] |
Definition at line 89 of file kbuildsycoca.cpp.
VFolderMenu* g_vfolder = 0 [static] |
Definition at line 90 of file kbuildsycoca.cpp.
quint32 newTimestamp = 0 [static] |
Definition at line 75 of file kbuildsycoca.cpp.