/* SPDX-FileCopyrightText: 2020 Aleix Pol Gonzalez SPDX-License-Identifier: GPL-2.0-or-later */ #include "kcmkwinxwayland.h" #include #include #include #include #include #include K_PLUGIN_FACTORY_WITH_JSON(KcmXwaylandFactory, "kcm_kwinxwayland.json", registerPlugin(); registerPlugin();) KcmXwayland::KcmXwayland(QObject *parent, const KPluginMetaData &metaData) : KQuickManagedConfigModule(parent, metaData) , m_data(new KWinXwaylandData(this)) , m_settings(new KWinXwaylandSettings(m_data)) { registerSettings(m_settings); qmlRegisterAnonymousType("org.kde.kwin.kwinxwaylandsettings", 1); } KcmXwayland::~KcmXwayland() = default; #include "kcmkwinxwayland.moc" #include "moc_kcmkwinxwayland.cpp"