aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorJarkko Koivikko <jarkko.koivikko@code-q.fi>2018-08-23 23:55:07 +0300
committerJarkko Koivikko <jarkko.koivikko@code-q.fi>2018-08-27 13:02:27 +0000
commit9513bd4b5fc2adc1d7d3ab070040543b989d9ed3 (patch)
tree2b2fe61d85e7ed374a0fd9bbe5ed87919773c6db
parent0e5eef38117cd72ffa2e8f9467191dede7b2622d (diff)
t9write: Fix resource initialization
GCC cannot resolve Q_INIT_RESOURCE(qmake_t9write_db) during linking, because it was inside QtVirtualKeyboard namespace. This change moves it to plugin initialization, out of the namespace. Change-Id: I24aa7b13623c905da70182b2b079bae7ce38ba50 Reviewed-by: Jarkko Koivikko <jarkko.koivikko@code-q.fi> Reviewed-by: Frederik Gladhorn <frederik.gladhorn@qt.io>
-rw-r--r--src/plugins/t9write/plugin/t9writeinputmethod.cpp1
-rw-r--r--src/plugins/t9write/plugin/t9writeplugin.cpp1
2 files changed, 1 insertions, 1 deletions
diff --git a/src/plugins/t9write/plugin/t9writeinputmethod.cpp b/src/plugins/t9write/plugin/t9writeinputmethod.cpp
index 4b1f6fba..5da72eea 100644
--- a/src/plugins/t9write/plugin/t9writeinputmethod.cpp
+++ b/src/plugins/t9write/plugin/t9writeinputmethod.cpp
@@ -141,7 +141,6 @@ public:
, unipenTrace()
#endif
{
- Q_INIT_RESOURCE(qmake_t9write_db);
}
static void *decumaMalloc(size_t size, void *pPrivate)
diff --git a/src/plugins/t9write/plugin/t9writeplugin.cpp b/src/plugins/t9write/plugin/t9writeplugin.cpp
index 474f52cd..3e3ba42f 100644
--- a/src/plugins/t9write/plugin/t9writeplugin.cpp
+++ b/src/plugins/t9write/plugin/t9writeplugin.cpp
@@ -37,6 +37,7 @@ using namespace QtVirtualKeyboard;
void T9WritePlugin::registerTypes(const char *uri) const
{
+ Q_INIT_RESOURCE(qmake_t9write_db);
qmlRegisterType<T9WriteInputMethod>(uri, 2, 0, "HandwritingInputMethod");
}