/* This file is part of the KDE's Plasma desktop SPDX-FileCopyrightText: 2017 David Edmundson SPDX-License-Identifier: LGPL-2.0-or-later */ #pragma once #include #include #include #include namespace Ui { class KCMQtQuickSettingsWidget; } namespace PlasmaQtQuickSettings { class RendererSettings; } /** * @short A KCM to configure Plasma QtQuick settings */ class KCMQtQuickSettingsModule : public KCModule { Q_OBJECT public: explicit KCMQtQuickSettingsModule(QObject *parent, const KPluginMetaData &data); ~KCMQtQuickSettingsModule() override; private: std::unique_ptr m_ui; std::unique_ptr m_settings; };