KSERVICE_NO_EXPORT ||KSycocaEntry (KSycocaEntryPrivate &d)|
const std::unique_ptr< KSycocaEntryPrivate > ||d_ptr|
(Note that these are not member functions.)
|enum ||KSycocaType |
Base class for all Sycoca entries.
You can't create an instance of KSycocaEntry, but it provides the common functionality for servicetypes and services.
- See also
Definition at line 32 of file ksycocaentry.h.
- the path of this entry The path can be absolute or relative. The corresponding factory should know relative to what.
Definition at line 43 of file ksycocaentry.cpp.
Returns true if this sycoca entry is of the given type.
Definition at line 33 of file ksycocaentry.cpp.
Returns the requested property.
Some often used properties have convenience access functions like exec(), serviceTypes etc.
|name||the name of the property |
- the property, or invalid if not found
Definition at line 102 of file ksycocaentry.cpp.
Returns the list of all properties that this service can have.
That means, that some of these properties may be empty.
- the list of supported properties
Definition at line 96 of file ksycocaentry.cpp.
Sets whether or not this service is deleted.
Definition at line 61 of file ksycocaentry.cpp.
A KSycocaType is a code (out of the KSycocaType enum) assigned to each class type derived from KSycocaEntry . To use it, call the macro K_SYCOCATYPE( your_typecode, parent_class ) at the top of your class definition.
Definition at line 19 of file ksycocatype.h.
The documentation for this class was generated from the following files:
This file is part of the KDE documentation.
Documentation copyright © 1996-2023 The KDE developers.
Generated on Tue Nov 28 2023 03:55:27 by
by Dimitri van Heesch
, © 1997-2006
KDE's Doxygen guidelines are available online.