aboutsummaryrefslogtreecommitdiffstats
path: root/src/virtualkeyboard/styles/styles_plugin.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/virtualkeyboard/styles/styles_plugin.cpp')
-rw-r--r--src/virtualkeyboard/styles/styles_plugin.cpp7
1 files changed, 7 insertions, 0 deletions
diff --git a/src/virtualkeyboard/styles/styles_plugin.cpp b/src/virtualkeyboard/styles/styles_plugin.cpp
index 5b522d67..b20c6d01 100644
--- a/src/virtualkeyboard/styles/styles_plugin.cpp
+++ b/src/virtualkeyboard/styles/styles_plugin.cpp
@@ -17,6 +17,7 @@
****************************************************************************/
#include "styles_plugin.h"
+#include "svgimageprovider.h"
#include <qqml.h>
#include <QtCore/QLibraryInfo>
@@ -39,3 +40,9 @@ void StylesPlugin::registerTypes(const char *uri)
qmlRegisterType(QUrl(path + "KeyPanel.qml"), uri, 1, 0, "KeyPanel");
qmlRegisterType(QUrl(path + "SelectionListItem.qml"), uri, 1, 0, "SelectionListItem");
}
+
+void StylesPlugin::initializeEngine(QQmlEngine *engine, const char *uri)
+{
+ Q_UNUSED(uri)
+ engine->addImageProvider(QLatin1String("qtvkbsvg"), new SvgImageProvider());
+}