KDECore
#include <kservicetype_p.h>

Public Member Functions | |
KServiceTypePrivate (const QString &path) | |
KServiceTypePrivate (QDataStream &_str, int offset) | |
virtual | ~KServiceTypePrivate () |
virtual QString | comment (const KUrl &=KUrl()) const |
void | init (KDesktopFile *config) |
void | load (QDataStream &_str) |
virtual QString | name () const |
virtual QVariant | property (const QString &name) const |
virtual QStringList | propertyNames () const |
virtual void | save (QDataStream &) |
virtual int | serviceOffersOffset () const |
![]() | |
KSycocaEntryPrivate (const QString &path_) | |
KSycocaEntryPrivate (QDataStream &_str, int iOffset) | |
virtual | ~KSycocaEntryPrivate () |
virtual bool | isType (KSycocaType t) const |
virtual bool | isValid () const |
virtual QString | name () const =0 |
virtual QVariant | property (const QString &name) const |
virtual QStringList | propertyNames () const |
virtual void | save (QDataStream &s) |
virtual QString | storageId () const |
virtual KSycocaType | sycocaType () const |
Public Attributes | |
unsigned | m_bDerived: 1 |
QMap< QString, QVariant::Type > | m_mapPropDefs |
QMap< QString, QVariant > | m_mapProps |
unsigned | m_parentTypeLoaded: 1 |
int | m_serviceOffersOffset |
QString | m_strComment |
QString | m_strName |
KServiceType::Ptr | parentType |
![]() | |
bool | deleted |
int | offset |
QString | path |
Detailed Description
Definition at line 28 of file kservicetype_p.h.
Constructor & Destructor Documentation
◆ KServiceTypePrivate() [1/2]
|
inline |
Definition at line 33 of file kservicetype_p.h.
◆ KServiceTypePrivate() [2/2]
|
inline |
Definition at line 39 of file kservicetype_p.h.
◆ ~KServiceTypePrivate()
|
inlinevirtual |
Definition at line 45 of file kservicetype_p.h.
Member Function Documentation
◆ comment()
Reimplemented in KMimeTypePrivate.
Definition at line 58 of file kservicetype_p.h.
◆ init()
void KServiceTypePrivate::init | ( | KDesktopFile * | config | ) |
Definition at line 54 of file kservicetype.cpp.
◆ load()
void KServiceTypePrivate::load | ( | QDataStream & | _str | ) |
Definition at line 107 of file kservicetype.cpp.
◆ name()
|
inlinevirtual |
Implements KSycocaEntryPrivate.
Definition at line 49 of file kservicetype_p.h.
◆ property()
Reimplemented from KSycocaEntryPrivate.
Reimplemented in KMimeTypePrivate.
Definition at line 154 of file kservicetype.cpp.
◆ propertyNames()
|
virtual |
Reimplemented from KSycocaEntryPrivate.
Reimplemented in KMimeTypePrivate.
Definition at line 169 of file kservicetype.cpp.
◆ save()
|
virtual |
Reimplemented from KSycocaEntryPrivate.
Reimplemented in KMimeTypePrivate.
Definition at line 117 of file kservicetype.cpp.
◆ serviceOffersOffset()
|
inlinevirtual |
Reimplemented in KMimeTypePrivate.
Definition at line 63 of file kservicetype_p.h.
Member Data Documentation
◆ m_bDerived
unsigned KServiceTypePrivate::m_bDerived |
Definition at line 74 of file kservicetype_p.h.
◆ m_mapPropDefs
Definition at line 72 of file kservicetype_p.h.
◆ m_mapProps
Definition at line 73 of file kservicetype_p.h.
◆ m_parentTypeLoaded
unsigned KServiceTypePrivate::m_parentTypeLoaded |
Definition at line 75 of file kservicetype_p.h.
◆ m_serviceOffersOffset
int KServiceTypePrivate::m_serviceOffersOffset |
Definition at line 71 of file kservicetype_p.h.
◆ m_strComment
|
mutable |
Definition at line 70 of file kservicetype_p.h.
◆ m_strName
QString KServiceTypePrivate::m_strName |
Definition at line 69 of file kservicetype_p.h.
◆ parentType
KServiceType::Ptr KServiceTypePrivate::parentType |
Definition at line 68 of file kservicetype_p.h.
The documentation for this class was generated from the following files:
Documentation copyright © 1996-2023 The KDE developers.
Generated on Mon Feb 20 2023 00:00:00 by doxygen 1.9.6 written by Dimitri van Heesch, © 1997-2006
KDE's Doxygen guidelines are available online.