KDECore
#include <kservice_p.h>
Public Member Functions | |
KServicePrivate (const QString &path) | |
KServicePrivate (QDataStream &_str, int _offset) | |
void | init (const KDesktopFile *config, KService *q) |
virtual bool | isValid () const |
void | load (QDataStream &) |
virtual QString | name () const |
void | parseActions (const KDesktopFile *config, KService *q) |
virtual QVariant | property (const QString &name) const |
QVariant | property (const QString &_name, QVariant::Type t) const |
virtual QStringList | propertyNames () const |
virtual void | save (QDataStream &) |
QStringList | serviceTypes () const |
virtual QString | storageId () const |
Public Member Functions inherited from KSycocaEntryPrivate | |
KSycocaEntryPrivate (const QString &path_) | |
KSycocaEntryPrivate (QDataStream &_str, int iOffset) | |
virtual | ~KSycocaEntryPrivate () |
virtual bool | isType (KSycocaType t) const |
virtual KSycocaType | sycocaType () const |
Detailed Description
Definition at line 29 of file kservice_p.h.
Constructor & Destructor Documentation
|
inline |
Definition at line 34 of file kservice_p.h.
|
inline |
Definition at line 38 of file kservice_p.h.
Member Function Documentation
void KServicePrivate::init | ( | const KDesktopFile * | config, |
KService * | q | ||
) |
Definition at line 63 of file kservice.cpp.
|
inlinevirtual |
Reimplemented from KSycocaEntryPrivate.
Definition at line 61 of file kservice_p.h.
void KServicePrivate::load | ( | QDataStream & | s | ) |
Definition at line 321 of file kservice.cpp.
|
inlinevirtual |
Implements KSycocaEntryPrivate.
Definition at line 49 of file kservice_p.h.
void KServicePrivate::parseActions | ( | const KDesktopFile * | config, |
KService * | q | ||
) |
Definition at line 287 of file kservice.cpp.
Reimplemented from KSycocaEntryPrivate.
Definition at line 483 of file kservice.cpp.
Definition at line 504 of file kservice.cpp.
|
virtual |
Reimplemented from KSycocaEntryPrivate.
Definition at line 574 of file kservice.cpp.
|
virtual |
Reimplemented from KSycocaEntryPrivate.
Definition at line 349 of file kservice.cpp.
QStringList KServicePrivate::serviceTypes | ( | ) | const |
Definition at line 925 of file kservice.cpp.
|
inlinevirtual |
Reimplemented from KSycocaEntryPrivate.
Definition at line 54 of file kservice_p.h.
Member Data Documentation
QStringList KServicePrivate::categories |
Definition at line 74 of file kservice_p.h.
QList<KServiceAction> KServicePrivate::m_actions |
Definition at line 94 of file kservice_p.h.
bool KServicePrivate::m_bAllowAsDefault |
Definition at line 95 of file kservice_p.h.
bool KServicePrivate::m_bTerminal |
Definition at line 96 of file kservice_p.h.
bool KServicePrivate::m_bValid |
Definition at line 97 of file kservice_p.h.
KService::DBusStartupType KServicePrivate::m_DBUSStartusType |
Definition at line 90 of file kservice_p.h.
int KServicePrivate::m_initialPreference |
Definition at line 85 of file kservice_p.h.
QStringList KServicePrivate::m_lstKeywords |
Definition at line 92 of file kservice_p.h.
Definition at line 91 of file kservice_p.h.
QVector<KService::ServiceTypeAndPreference> KServicePrivate::m_serviceTypes |
Definition at line 87 of file kservice_p.h.
QString KServicePrivate::m_strComment |
Definition at line 82 of file kservice_p.h.
QString KServicePrivate::m_strDesktopEntryName |
Definition at line 89 of file kservice_p.h.
QString KServicePrivate::m_strExec |
Definition at line 78 of file kservice_p.h.
QString KServicePrivate::m_strGenName |
Definition at line 93 of file kservice_p.h.
QString KServicePrivate::m_strIcon |
Definition at line 79 of file kservice_p.h.
QString KServicePrivate::m_strLibrary |
Definition at line 83 of file kservice_p.h.
QString KServicePrivate::m_strName |
Definition at line 77 of file kservice_p.h.
QString KServicePrivate::m_strPath |
Definition at line 81 of file kservice_p.h.
QString KServicePrivate::m_strTerminalOptions |
Definition at line 80 of file kservice_p.h.
QString KServicePrivate::m_strType |
Definition at line 76 of file kservice_p.h.
QString KServicePrivate::menuId |
Definition at line 75 of file kservice_p.h.
The documentation for this class was generated from the following files:
Documentation copyright © 1996-2020 The KDE developers.
Generated on Mon Jun 22 2020 13:22:13 by doxygen 1.8.7 written by Dimitri van Heesch, © 1997-2006
KDE's Doxygen guidelines are available online.