/* KWin - the KDE window manager This file is part of the KDE project. SPDX-FileCopyrightText: 2008 Cédric Borgese SPDX-FileCopyrightText: 2008 Lucas Murray SPDX-License-Identifier: GPL-2.0-or-later */ #ifndef KWIN_WOBBLYWINDOWS_CONFIG_H #define KWIN_WOBBLYWINDOWS_CONFIG_H #include #include "ui_wobblywindows_config.h" namespace KWin { class WobblyWindowsEffectConfig : public KCModule { Q_OBJECT public: explicit WobblyWindowsEffectConfig(QWidget* parent = nullptr, const QVariantList& args = QVariantList()); ~WobblyWindowsEffectConfig() override; public Q_SLOTS: void save() override; private Q_SLOTS: void wobblinessChanged(); private: ::Ui::WobblyWindowsEffectConfigForm m_ui; }; } // namespace #endif