18#include <QtQml/qqml.h>
25#include "CursorImageInfo.h"
26#include "CursorImageProvider.h"
27#include "MousePointer.h"
29void CursorPlugin::registerTypes(
const char *uri)
31 Q_ASSERT(uri == QLatin1String(
"Cursor"));
32 qmlRegisterType<CursorImageInfo>(uri, 1, 1,
"CursorImageInfo");
33 qmlRegisterType<MousePointer>(uri, 1, 1,
"MousePointer");
36void CursorPlugin::initializeEngine(QQmlEngine *engine,
const char *uri)
38 QQmlExtensionPlugin::initializeEngine(engine, uri);
40 engine->addImageProvider(QStringLiteral(
"cursor"),
new CursorImageProvider());