/*
    SPDX-FileCopyrightText: 2021 Cyril Rossi <cyril.rossi@enioka.com>

    SPDX-License-Identifier: GPL-2.0-or-later
*/

#pragma once

#include <QObject>

#include <KCModuleData>

namespace KWin
{

class EffectsModel;

class DesktopEffectsData : public KCModuleData
{
    Q_OBJECT

public:
    explicit DesktopEffectsData(QObject *parent);
    ~DesktopEffectsData() override;

    bool isDefaults() const override;

private:
    EffectsModel *m_model;
};

}
