KDECore
kconfigini_p.h
Go to the documentation of this file.
66 // 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:68
Definition: kconfigdata.h:152
KConfigBase::AccessMode accessMode() const
Definition: kconfigini.cpp:580
QString nonWritableErrorMessage() const
When isWritable() returns false, return an error message to explain to the user why saving configurat...
Definition: kconfigini.cpp:543
void writeEntries(const QByteArray &locale, QFile &file, const KEntryMap &map)
Definition: kconfigini.cpp:369
static QByteArray stringToPrintable(const QByteArray &aString, StringType type)
Definition: kconfigini.cpp:615
Definition: kconfigini_p.h:64
Definition: kconfigini_p.h:63
static QString warningProlog(const QFile &file, int line)
Definition: kconfigini.cpp:52
static char charFromHex(const char *str, const QFile &file, int line)
Definition: kconfigini.cpp:697
Provides the implementation for accessing configuration sources.
Definition: kconfigbackend.h:55
static void printableToString(BufferFragment *aString, const QFile &file, int line)
Definition: kconfigini.cpp:721
Definition: kconfigini_p.h:62
void createEnclosing()
Create the enclosing object of the configuration object.
Definition: kconfigini.cpp:548
bool isWritable() const
If isWritable() returns false, writeConfig() will always fail.
Definition: kconfigini.cpp:516
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:380
This file is part of the KDE documentation.
Documentation copyright © 1996-2020 The KDE developers.
Generated on Mon Jun 22 2020 13:22:11 by doxygen 1.8.7 written by Dimitri van Heesch, © 1997-2006
Documentation copyright © 1996-2020 The KDE developers.
Generated on Mon Jun 22 2020 13:22:11 by doxygen 1.8.7 written by Dimitri van Heesch, © 1997-2006
KDE's Doxygen guidelines are available online.