KWin
Loading...
Searching...
No Matches
desktopeffectsdata.cpp
Go to the documentation of this file.
1/*
2 SPDX-FileCopyrightText: 2021 Cyril Rossi <cyril.rossi@enioka.com>
3
4 SPDX-License-Identifier: GPL-2.0-or-later
5*/
6
8#include "effectsmodel.h"
9
10namespace KWin
11{
12
14 : KCModuleData(parent)
15 , m_model(new EffectsModel(this))
16
17{
18 disconnect(this, &KCModuleData::aboutToLoad, nullptr, nullptr);
19 connect(m_model, &EffectsModel::loaded, this, &KCModuleData::loaded);
20
21 m_model->load();
22}
23
27
29{
30 return m_model->isDefaults();
31}
32
33}
34
35#include "moc_desktopeffectsdata.cpp"
DesktopEffectsData(QObject *parent)
bool isDefaults() const override
bool isDefaults() const
void load(LoadOptions options=LoadOptions::None)