KDED
kbuildservicefactory.h
Go to the documentation of this file.
94 QHash<QString, KService::Ptr> m_nameMemoryHash; // m_nameDict is not useable while building ksycoca
95 QHash<QString, KService::Ptr> m_relNameMemoryHash; // m_relNameDict is not useable while building ksycoca
96 QHash<QString, KService::Ptr> m_menuIdMemoryHash; // m_menuIdDict is not useable while building ksycoca
virtual void save(QDataStream &str)
Write out service specific index files.
Definition kbuildservicefactory.cpp:124
virtual KService::Ptr findServiceByDesktopPath(const QString &name)
Reimplemented from KServiceFactory.
Definition kbuildservicefactory.cpp:75
virtual KService * createEntry(int) const
Definition kbuildservicefactory.h:61
static QStringList resourceTypes()
Returns all resource types for this service factory.
Definition kbuildservicefactory.cpp:60
virtual KSycocaEntry * createEntry(const QString &file, const char *resource) const
Construct a KService from a config file.
Definition kbuildservicefactory.cpp:85
virtual KService::Ptr findServiceByDesktopName(const QString &name)
Reimplemented from KServiceFactory.
Definition kbuildservicefactory.cpp:70
virtual ~KBuildServiceFactory()
Definition kbuildservicefactory.cpp:65
virtual void saveHeader(QDataStream &str)
Write out header information.
Definition kbuildservicefactory.cpp:114
virtual KService::Ptr findServiceByMenuId(const QString &menuId)
Reimplemented from KServiceFactory.
Definition kbuildservicefactory.cpp:80
virtual void addEntry(const KSycocaEntry::Ptr &newEntry)
Add a new entry.
Definition kbuildservicefactory.cpp:381
void postProcessServices()
Definition kbuildservicefactory.cpp:192
Service group factory for building ksycoca.
Definition kbuildservicegroupfactory.h:31
Definition kmimeassociations.h:38
This file is part of the KDE documentation.
Documentation copyright © 1996-2023 The KDE developers.
Generated on Thu Jul 20 2023 00:00:00 by doxygen 1.9.8 written by Dimitri van Heesch, © 1997-2006
Documentation copyright © 1996-2023 The KDE developers.
Generated on Thu Jul 20 2023 00:00:00 by doxygen 1.9.8 written by Dimitri van Heesch, © 1997-2006
KDE's Doxygen guidelines are available online.