KConfigPrivate Class Reference
#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 |
| QString | lookupData (const QByteArray &group, const char *key, KEntryMap::SearchFlags flags, bool *expand) const |
| QByteArray | lookupData (const QByteArray &group, const char *key, KEntryMap::SearchFlags flags) const |
| void | putData (const QByteArray &group, const char *key, const QByteArray &value, KConfigBase::WriteConfigFlags flags, bool expand=false) |
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::KConfigPrivate | ( | const KComponentData & | componentData_, |
| KConfig::OpenFlags | flags, | ||
| const char * | resource | ||
| ) | [protected] |
Definition at line 55 of file kconfig.cpp.
| virtual KConfigPrivate::~KConfigPrivate | ( | ) | [inline, protected, virtual] |
Definition at line 74 of file kconfig_p.h.
Member Function Documentation
| QSet< QByteArray > KConfigPrivate::allSubGroups | ( | const QByteArray & | parentGroup | ) | const |
Definition at line 238 of file kconfig.cpp.
| bool KConfigPrivate::canWriteEntry | ( | const QByteArray & | group, |
| const char * | key, | ||
| bool | isDefault = false |
||
| ) | const |
Definition at line 747 of file kconfig.cpp.
| void KConfigPrivate::changeFileName | ( | const QString & | fileName, |
| const char * | resourceType | ||
| ) |
Definition at line 436 of file kconfig.cpp.
| void KConfigPrivate::copyGroup | ( | const QByteArray & | source, |
| const QByteArray & | destination, | ||
| KConfigGroup * | otherGroup, | ||
| KConfigBase::WriteConfigFlags | flags | ||
| ) | const |
Definition at line 108 of file kconfig.cpp.
| QStringList KConfigPrivate::groupList | ( | const QByteArray & | group | ) | const |
Definition at line 221 of file kconfig.cpp.
| bool KConfigPrivate::hasNonDeletedEntries | ( | const QByteArray & | group | ) | const |
Definition at line 253 of file kconfig.cpp.
| QStringList KConfigPrivate::keyListImpl | ( | const QByteArray & | theGroup | ) | const |
Definition at line 267 of file kconfig.cpp.
| QString KConfigPrivate::lookupData | ( | const QByteArray & | group, |
| const char * | key, | ||
| KEntryMap::SearchFlags | flags, | ||
| bool * | expand | ||
| ) | const |
Definition at line 784 of file kconfig.cpp.
| QByteArray KConfigPrivate::lookupData | ( | const QByteArray & | group, |
| const char * | key, | ||
| KEntryMap::SearchFlags | flags | ||
| ) | const |
Definition at line 773 of file kconfig.cpp.
| void KConfigPrivate::putData | ( | const QByteArray & | group, |
| const char * | key, | ||
| const QByteArray & | value, | ||
| KConfigBase::WriteConfigFlags | flags, | ||
| bool | expand = false |
||
| ) |
Definition at line 755 of file kconfig.cpp.
Member Data Documentation
bool KConfigPrivate::bDynamicBackend [protected] |
Definition at line 78 of file kconfig_p.h.
KSharedPtr<KConfigBackend> KConfigPrivate::mBackend [protected] |
Definition at line 69 of file kconfig_p.h.
| KConfig::OpenFlags KConfigPrivate::openFlags |
Definition at line 46 of file kconfig_p.h.
| const char* KConfigPrivate::resourceType |
Definition at line 47 of file kconfig_p.h.
The documentation for this class was generated from the following files:
KDE 4.6 API Reference