1 /*
2     SPDX-FileCopyrightText: 2009 Alan Alpert <alan.alpert@nokia.com>
3     SPDX-FileCopyrightText: 2010 Ménard Alexis <menard@kde.org>
4     SPDX-FileCopyrightText: 2010 Marco Martin <mart@kde.org>
5     SPDX-FileCopyrightText: 2013 Sebastian Kügler <sebas@kde.org>
6 
7     SPDX-License-Identifier: LGPL-2.0-or-later
8 */
9 
10 #ifndef COREBINDINGSPLUGIN_H
11 #define COREBINDINGSPLUGIN_H
12 
13 #include <QQmlEngine>
14 #include <QQmlExtensionPlugin>
15 
16 #include <plasma/service.h>
17 
18 class CoreBindingsPlugin : public QQmlExtensionPlugin
19 {
20     Q_OBJECT
21     Q_PLUGIN_METADATA(IID "org.qt-project.Qt.QQmlExtensionInterface")
22 
23 public:
24     void initializeEngine(QQmlEngine *engine, const char *uri) override;
25     void registerTypes(const char *uri) override;
26 };
27 
28 #endif
29