File indexing completed on 2024-04-21 05:27:34

0001 /*
0002 SPDX-FileCopyrightText: 2020 Cyril Rossi <cyril.rossi@enioka.com>
0003 
0004 SPDX-License-Identifier: GPL-2.0-or-later
0005 */
0006 
0007 #include "kscreenlockerdata.h"
0008 #include "appearancesettings.h"
0009 #include "kscreensaversettings.h"
0010 
0011 KScreenLockerData::KScreenLockerData(QObject *parent)
0012     : KCModuleData(parent)
0013     , m_appearanceSettings(new AppearanceSettings(this))
0014 {
0015     m_appearanceSettings->load();
0016 }
0017 
0018 bool KScreenLockerData::isDefaults() const
0019 {
0020     return KScreenSaverSettings::getInstance().isDefaults() && m_appearanceSettings->isDefaults();
0021 }
0022 
0023 #include "kscreenlockerdata.moc"
0024 
0025 #include "moc_kscreenlockerdata.cpp"