18 #include <QtQml/qqml.h>
19 #include <QQmlContext>
25 #include "CursorImageProvider.h"
26 #include "MousePointer.h"
28 void CursorPlugin::registerTypes(
const char *uri)
30 Q_ASSERT(uri == QLatin1String(
"Cursor"));
31 qmlRegisterType<MousePointer>(uri, 1, 0,
"MousePointer");
34 void CursorPlugin::initializeEngine(QQmlEngine *engine,
const char *uri)
36 QQmlExtensionPlugin::initializeEngine(engine, uri);
38 engine->addImageProvider(QLatin1String(
"cursor"),
new CursorImageProvider());