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(QStringLiteral(
"cursor"),
new CursorImageProvider());