File indexing completed on 2024-05-12 05:35:39
0001 /* 0002 "Desktop Options" Tab for KDesktop configuration 0003 0004 SPDX-FileCopyrightText: 1996 Martin R. Jones 0005 SPDX-FileCopyrightText: 1998 Bernd Wuebben 0006 SPDX-FileCopyrightText: 1998 Christian Tibirna 0007 SPDX-FileCopyrightText: 1998-2007 David Faure <faure@kde.org> 0008 SPDX-FileCopyrightText: 2010 Matthias Fuchs <mat69@gmx.net> 0009 0010 SPDX-License-Identifier: GPL-2.0-or-later 0011 */ 0012 0013 #include "globalpaths.h" 0014 #include "desktoppathsdata.h" 0015 #include "desktoppathssettings.h" 0016 0017 #include <KLocalizedString> 0018 #include <KPluginFactory> 0019 0020 K_PLUGIN_CLASS_WITH_JSON(DesktopPathConfig, "kcm_desktoppaths.json") 0021 0022 DesktopPathConfig::DesktopPathConfig(QObject *parent, const KPluginMetaData &metaData) 0023 : KQuickManagedConfigModule(parent, metaData) 0024 , m_data(new DesktopPathsData(this)) 0025 { 0026 } 0027 0028 DesktopPathConfig::~DesktopPathConfig() 0029 { 0030 } 0031 0032 QObject *DesktopPathConfig::settings() const 0033 { 0034 return m_data->settings(); 0035 } 0036 0037 bool DesktopPathConfig::isDefaults() const 0038 { 0039 return m_data->isDefaults(); 0040 } 0041 0042 #include "globalpaths.moc"