File indexing completed on 2024-04-28 15:16:17

0001 /*
0002     SPDX-FileCopyrightText: 2016 Friedrich W. H. Kossebau <kossebau@kde.org>
0003     SPDX-License-Identifier: LGPL-2.1-or-later
0004 */
0005 
0006 #ifndef PLUGIN_H
0007 #define PLUGIN_H
0008 
0009 #include <MarbleDeclarativePlugin.h>
0010 
0011 /**
0012  * For now installing this separate Marble QtQuick plugin under a private namespace,
0013  * org.kde.marble.private.plasma (see qmldir)
0014  * until we have sorted out a general public Marble QtQuick plugin API
0015  * and libmarbledeclarative is turned back into a plugin instead of shared library
0016  */
0017 class MarbleQuickPlugin : public MarbleDeclarativePlugin
0018 {
0019     Q_OBJECT
0020     Q_PLUGIN_METADATA(IID "org.qt-project.Qt.QQmlExtensionInterface")
0021 };
0022 
0023 #endif // PLUGIN_H