KDECore
kconfigini_p.h
Go to the documentation of this file.
65 };
66 // Warning: this modifies data in-place. Other BufferFragment objects referencing the same buffer
Provides the implementation for accessing configuration sources.
Definition: kconfigbackend.h:56
Definition: kconfigini_p.h:31
static void printableToString(BufferFragment *aString, const QFile &file, int line)
Definition: kconfigini.cpp:721
void writeEntries(const QByteArray &locale, QFile &file, const KEntryMap &map)
Definition: kconfigini.cpp:369
static char charFromHex(const char *str, const QFile &file, int line)
Definition: kconfigini.cpp:697
ParseInfo parseConfig(const QByteArray &locale, KEntryMap &entryMap, ParseOptions options)
Read persistent storage.
Definition: kconfigini.cpp:68
void createEnclosing()
Create the enclosing object of the configuration object.
Definition: kconfigini.cpp:548
QString nonWritableErrorMessage() const
When isWritable() returns false, return an error message to explain to the user why saving configurat...
Definition: kconfigini.cpp:543
bool isWritable() const
If isWritable() returns false, writeConfig() will always fail.
Definition: kconfigini.cpp:516
bool writeConfig(const QByteArray &locale, KEntryMap &entryMap, WriteOptions options, const KComponentData &data)
Write the dirty entries to permanent storage.
Definition: kconfigini.cpp:380
static QByteArray stringToPrintable(const QByteArray &aString, StringType type)
Definition: kconfigini.cpp:615
KConfigBase::AccessMode accessMode() const
Definition: kconfigini.cpp:580
static QString warningProlog(const QFile &file, int line)
Definition: kconfigini.cpp:52
This file is part of the KDE documentation.
Documentation copyright © 1996-2023 The KDE developers.
Generated on Mon Feb 20 2023 00:00:00 by doxygen 1.9.6 written by Dimitri van Heesch, © 1997-2006
Documentation copyright © 1996-2023 The KDE developers.
Generated on Mon Feb 20 2023 00:00:00 by doxygen 1.9.6 written by Dimitri van Heesch, © 1997-2006
KDE's Doxygen guidelines are available online.