KWin
Loading...
Searching...
No Matches
magnifier_config.h
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: 2007 Christian Nitschkowski <christian.nitschkowski@kdemail.net>
6
7 SPDX-License-Identifier: GPL-2.0-or-later
8*/
9
10#pragma once
11
12#include <kcmodule.h>
13
14#include "ui_magnifier_config.h"
15
16class KActionCollection;
17
18namespace KWin
19{
20
21class MagnifierEffectConfig : public KCModule
22{
23 Q_OBJECT
24public:
25 explicit MagnifierEffectConfig(QObject *parent, const KPluginMetaData &data);
26
27 void save() override;
28 void defaults() override;
29
30private:
31 Ui::MagnifierEffectConfigForm m_ui;
32 KActionCollection *m_actionCollection;
33};
34
35} // namespace
MagnifierEffectConfig(QObject *parent, const KPluginMetaData &data)