KWin
Loading...
Searching...
No Matches
src
kcms
xwayland
kcmkwinxwayland.h
Go to the documentation of this file.
1
/*
2
SPDX-FileCopyrightText: 2020 Aleix Pol Gonzalez <aleixpol@kde.org>
3
4
SPDX-License-Identifier: GPL-2.0-or-later
5
*/
6
7
#pragma once
8
9
#include <KQuickManagedConfigModule>
10
#include <QAbstractListModel>
11
12
#include <kwinxwaylandsettings.h>
13
14
class
KWinXwaylandData;
15
16
class
KcmXwayland
:
public
KQuickManagedConfigModule
17
{
18
Q_OBJECT
19
Q_PROPERTY(KWinXwaylandSettings *
settings
READ
settings
CONSTANT)
20
21
public
:
22
explicit
KcmXwayland
(QObject *parent,
const
KPluginMetaData &metaData);
23
~KcmXwayland
()
override
;
24
25
KWinXwaylandSettings *
settings
()
const
26
{
27
return
m_settings;
28
}
29
30
private
:
31
void
refresh();
32
33
KWinXwaylandData *
const
m_data;
34
KWinXwaylandSettings *
const
m_settings;
35
};
KcmXwayland
Definition
kcmkwinxwayland.h:17
KcmXwayland::settings
KWinXwaylandSettings * settings
Definition
kcmkwinxwayland.h:19
KcmXwayland::settings
KWinXwaylandSettings * settings() const
Definition
kcmkwinxwayland.h:25
KcmXwayland::~KcmXwayland
~KcmXwayland() override
KcmXwayland::KcmXwayland
KcmXwayland(QObject *parent, const KPluginMetaData &metaData)
Generated on Sat Feb 17 2024 01:42:09 for KWin by
1.10.0