KWin
Loading...
Searching...
No Matches
src
kcms
compositing
kwincompositingdata.cpp
Go to the documentation of this file.
1
/*
2
KWin - the KDE window manager
3
This file is part of the KDE project.
4
5
SPDX-FileCopyrightText: 2020 Cyril Rossi <cyril.rossi@enioka.com>
6
7
SPDX-License-Identifier: GPL-2.0-or-later
8
*/
9
10
#include "
kwincompositingdata.h
"
11
12
#include "kwincompositing_setting.h"
13
14
KWinCompositingData::KWinCompositingData
(QObject *parent)
15
: KCModuleData(parent)
16
, m_settings(new KWinCompositingSetting(this))
17
18
{
19
}
20
21
bool
KWinCompositingData::isDefaults
()
const
22
{
23
bool
defaults =
true
;
24
25
const
KConfigSkeletonItem::List itemList = m_settings->items();
26
for
(
const
auto
&item : itemList) {
27
if
(item->key() != QStringLiteral(
"LastFailureTimestamp"
)) {
28
defaults &= item->isDefault();
29
}
30
}
31
return
defaults;
32
}
33
34
#include "moc_kwincompositingdata.cpp"
KWinCompositingData::isDefaults
bool isDefaults() const override
Definition
kwincompositingdata.cpp:21
KWinCompositingData::KWinCompositingData
KWinCompositingData(QObject *parent)
Definition
kwincompositingdata.cpp:14
kwincompositingdata.h
Generated on Sat Feb 17 2024 01:42:09 for KWin by
1.10.0