KDECore
#include <kconfig_p.h>
Inherited by KDesktopFilePrivate.
Public Member Functions | |
| QSet< QByteArray > | allSubGroups (const QByteArray &parentGroup) const |
| bool | canWriteEntry (const QByteArray &group, const char *key, bool isDefault=false) const |
| void | changeFileName (const QString &fileName, const char *resourceType) |
| void | copyGroup (const QByteArray &source, const QByteArray &destination, KConfigGroup *otherGroup, KConfigBase::WriteConfigFlags flags) const |
| QStringList | groupList (const QByteArray &group) const |
| bool | hasNonDeletedEntries (const QByteArray &group) const |
| QStringList | keyListImpl (const QByteArray &theGroup) const |
| QByteArray | lookupData (const QByteArray &group, const char *key, KEntryMap::SearchFlags flags) const |
| QString | lookupData (const QByteArray &group, const char *key, KEntryMap::SearchFlags flags, bool *expand) const |
| void | putData (const QByteArray &group, const char *key, const QByteArray &value, KConfigBase::WriteConfigFlags flags, bool expand=false) |
| void | revertEntry (const QByteArray &group, const char *key) |
Static Public Member Functions | |
| static QString | expandString (const QString &value) |
Public Attributes | |
| KConfig::OpenFlags | openFlags |
| const char * | resourceType |
Protected Member Functions | |
| KConfigPrivate (const KComponentData &componentData_, KConfig::OpenFlags flags, const char *resource) | |
| virtual | ~KConfigPrivate () |
Protected Attributes | |
| bool | bDynamicBackend:1 |
| KSharedPtr< KConfigBackend > | mBackend |
Detailed Description
Definition at line 42 of file kconfig_p.h.
Constructor & Destructor Documentation
◆ KConfigPrivate()
|
protected |
Definition at line 56 of file kconfig.cpp.
◆ ~KConfigPrivate()
|
inlineprotectedvirtual |
Definition at line 77 of file kconfig_p.h.
Member Function Documentation
◆ allSubGroups()
Definition at line 303 of file kconfig.cpp.
◆ canWriteEntry()
| bool KConfigPrivate::canWriteEntry | ( | const QByteArray & | group, |
| const char * | key, | ||
| bool | isDefault = false ) const |
Definition at line 832 of file kconfig.cpp.
◆ changeFileName()
Definition at line 509 of file kconfig.cpp.
◆ copyGroup()
| void KConfigPrivate::copyGroup | ( | const QByteArray & | source, |
| const QByteArray & | destination, | ||
| KConfigGroup * | otherGroup, | ||
| KConfigBase::WriteConfigFlags | flags ) const |
Definition at line 109 of file kconfig.cpp.
◆ expandString()
Definition at line 155 of file kconfig.cpp.
◆ groupList()
| QStringList KConfigPrivate::groupList | ( | const QByteArray & | group | ) | const |
Definition at line 278 of file kconfig.cpp.
◆ hasNonDeletedEntries()
Definition at line 316 of file kconfig.cpp.
◆ keyListImpl()
| QStringList KConfigPrivate::keyListImpl | ( | const QByteArray & | theGroup | ) | const |
Definition at line 328 of file kconfig.cpp.
◆ lookupData() [1/2]
| QByteArray KConfigPrivate::lookupData | ( | const QByteArray & | group, |
| const char * | key, | ||
| KEntryMap::SearchFlags | flags ) const |
Definition at line 865 of file kconfig.cpp.
◆ lookupData() [2/2]
| QString KConfigPrivate::lookupData | ( | const QByteArray & | group, |
| const char * | key, | ||
| KEntryMap::SearchFlags | flags, | ||
| bool * | expand ) const |
Definition at line 876 of file kconfig.cpp.
◆ putData()
| void KConfigPrivate::putData | ( | const QByteArray & | group, |
| const char * | key, | ||
| const QByteArray & | value, | ||
| KConfigBase::WriteConfigFlags | flags, | ||
| bool | expand = false ) |
Definition at line 840 of file kconfig.cpp.
◆ revertEntry()
Definition at line 858 of file kconfig.cpp.
Member Data Documentation
◆ bDynamicBackend
|
protected |
Definition at line 81 of file kconfig_p.h.
◆ mBackend
|
protected |
Definition at line 72 of file kconfig_p.h.
◆ openFlags
| KConfig::OpenFlags KConfigPrivate::openFlags |
Definition at line 46 of file kconfig_p.h.
◆ resourceType
| const char* KConfigPrivate::resourceType |
Definition at line 47 of file kconfig_p.h.
The documentation for this class was generated from the following files:
Documentation copyright © 1996-2024 The KDE developers.
Generated on Wed Jan 24 2024 00:00:00 by doxygen 1.10.0 written by Dimitri van Heesch, © 1997-2006
KDE's Doxygen guidelines are available online.