KWin
Loading...
Searching...
No Matches
src
kcms
effects
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
7
#include "
desktopeffectsdata.h
"
8
#include "
effectsmodel.h
"
9
10
namespace
KWin
11
{
12
13
DesktopEffectsData::DesktopEffectsData
(QObject *parent)
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
24
DesktopEffectsData::~DesktopEffectsData
()
25
{
26
}
27
28
bool
DesktopEffectsData::isDefaults
()
const
29
{
30
return
m_model->
isDefaults
();
31
}
32
33
}
34
35
#include "moc_desktopeffectsdata.cpp"
KWin::DesktopEffectsData::DesktopEffectsData
DesktopEffectsData(QObject *parent)
Definition
desktopeffectsdata.cpp:13
KWin::DesktopEffectsData::isDefaults
bool isDefaults() const override
Definition
desktopeffectsdata.cpp:28
KWin::DesktopEffectsData::~DesktopEffectsData
~DesktopEffectsData() override
Definition
desktopeffectsdata.cpp:24
KWin::EffectsModel
Definition
effectsmodel.h:26
KWin::EffectsModel::isDefaults
bool isDefaults() const
Definition
effectsmodel.cpp:553
KWin::EffectsModel::loaded
void loaded()
KWin::EffectsModel::load
void load(LoadOptions options=LoadOptions::None)
Definition
effectsmodel.cpp:377
desktopeffectsdata.h
effectsmodel.h
KWin
Definition
activation_test.cpp:20
Generated on Sat Feb 17 2024 01:42:09 for KWin by
1.10.0