/* * SPDX-FileCopyrightText: 2021 Aleix Pol Gonzalez * SPDX-FileCopyrightText: 2018 Drew DeVault * * SPDX-License-Identifier: LGPL-3.0-or-later */ #include "qwaylandlayershellintegration_p.h" #include using namespace LayerShellQt; class QWaylandLayerShellIntegrationPlugin : public QtWaylandClient::QWaylandShellIntegrationPlugin { Q_OBJECT Q_PLUGIN_METADATA(IID QWaylandShellIntegrationFactoryInterface_iid FILE "layer-shell.json") public: QWaylandLayerShellIntegrationPlugin() { } QtWaylandClient::QWaylandShellIntegration *create(const QString &key, const QStringList ¶mList) override { Q_UNUSED(key); Q_UNUSED(paramList); return new QWaylandLayerShellIntegration(); } }; // Q_IMPORT_PLUGIN(QWaylandLayerShellIntegrationPlugin); #include "qwaylandlayershellintegrationplugin.moc"