KDECore
kconfigini_p.h
Go to the documentation of this file.
67 // Warning: this modifies data in-place. Other BufferFragment objects referencing the same buffer
ParseInfo parseConfig(const QByteArray &locale, KEntryMap &entryMap, ParseOptions options)
Read persistent storage.
Definition: kconfigini.cpp:59
Definition: kconfigdata.h:152
KConfigBase::AccessMode accessMode() const
Definition: kconfigini.cpp:563
QString nonWritableErrorMessage() const
When isWritable() returns false, return an error message to explain to the user why saving configurat...
Definition: kconfigini.cpp:526
void writeEntries(const QByteArray &locale, QFile &file, const KEntryMap &map)
Definition: kconfigini.cpp:352
static QByteArray stringToPrintable(const QByteArray &aString, StringType type)
Definition: kconfigini.cpp:598
Definition: kconfigini_p.h:65
Definition: kconfigini_p.h:64
static QString warningProlog(const QFile &file, int line)
Definition: kconfigini.cpp:43
static char charFromHex(const char *str, const QFile &file, int line)
Definition: kconfigini.cpp:680
Provides the implementation for accessing configuration sources.
Definition: kconfigbackend.h:55
static void printableToString(BufferFragment *aString, const QFile &file, int line)
Definition: kconfigini.cpp:704
Definition: kconfigini_p.h:63
void createEnclosing()
Create the enclosing object of the configuration object.
Definition: kconfigini.cpp:531
bool isWritable() const
If isWritable() returns false, writeConfig() will always fail.
Definition: kconfigini.cpp:499
Definition: kconfigini_p.h:30
bool writeConfig(const QByteArray &locale, KEntryMap &entryMap, WriteOptions options, const KComponentData &data)
Write the dirty entries to permanent storage.
Definition: kconfigini.cpp:363
This file is part of the KDE documentation.
Documentation copyright © 1996-2014 The KDE developers.
Generated on Tue Oct 14 2014 22:47:08 by doxygen 1.8.7 written by Dimitri van Heesch, © 1997-2006
Documentation copyright © 1996-2014 The KDE developers.
Generated on Tue Oct 14 2014 22:47:08 by doxygen 1.8.7 written by Dimitri van Heesch, © 1997-2006
KDE's Doxygen guidelines are available online.