File indexing completed on 2024-05-12 03:54:24
0001 /* 0002 This file is part of the KDE libraries 0003 SPDX-FileCopyrightText: 2006, 2007 Thomas Braxton <kde.braxton@gmail.com> 0004 SPDX-FileCopyrightText: 1999 Preston Brown <pbrown@kde.org> 0005 SPDX-FileCopyrightText: 1997-1999 Matthias Kalle Dalheimer <kalle@kde.org> 0006 0007 SPDX-License-Identifier: LGPL-2.0-or-later 0008 */ 0009 0010 #include "kconfigbase.h" 0011 0012 #include "kconfiggroup.h" 0013 0014 #include <QString> 0015 0016 bool KConfigBase::hasGroup(const QString &group) const 0017 { 0018 return hasGroupImpl(group); 0019 } 0020 0021 KConfigGroup KConfigBase::group(const QString &str) 0022 { 0023 return groupImpl(str); 0024 } 0025 0026 const KConfigGroup KConfigBase::group(const QString &s) const 0027 { 0028 return groupImpl(s); 0029 } 0030 0031 void KConfigBase::deleteGroup(const QString &group, WriteConfigFlags flags) 0032 { 0033 deleteGroupImpl(group, flags); 0034 } 0035 0036 bool KConfigBase::isGroupImmutable(const QString &aGroup) const 0037 { 0038 return isGroupImmutableImpl(aGroup); 0039 } 0040 0041 KConfigBase::~KConfigBase() 0042 { 0043 } 0044 0045 KConfigBase::KConfigBase() 0046 { 0047 } 0048 0049 void KConfigBase::virtual_hook(int, void *) 0050 { 0051 }