KConfig
14 #include <kconfigcore_export.h>
16 #include <QStringList>
20 class KConfigBasePrivate;
87 bool hasGroup(
const QString &group)
const;
93 bool hasGroup(
const char *group)
const;
164 virtual bool sync() = 0;
170 virtual void markAsClean() = 0;
199 virtual bool isImmutable()
const = 0;
207 bool isGroupImmutable(
const QString &group)
const;
213 bool isGroupImmutable(
const QByteArray &group)
const;
219 bool isGroupImmutable(
const char *group)
const;
225 virtual bool hasGroupImpl(
const QByteArray &group)
const = 0;
231 virtual void deleteGroupImpl(
const QByteArray &group, WriteConfigFlags flags = Normal) = 0;
233 virtual bool isGroupImmutableImpl(
const QByteArray &group)
const = 0;
238 virtual void virtual_hook(
int id,
void *data);
Interface to interact with configuration.
WriteConfigFlag
Flags to control write entry.
AccessMode
Possible return values for accessMode().
This file is part of the KDE documentation.
Documentation copyright © 1996-2023 The KDE developers.
Generated on Wed Sep 27 2023 04:07:29 by
doxygen 1.8.17 written
by
Dimitri van Heesch, © 1997-2006
KDE's Doxygen guidelines are available online.