From fb26650d86636fff7b84a7218ebcf95e089431d9 Mon Sep 17 00:00:00 2001 From: Tim Jenssen Date: Thu, 6 May 2021 10:55:29 +0200 Subject: [PATCH] QmlPuppet: fix crash when multilanguage database is used amends 81a36ac0efd23154e449ccd132492a6893c0dacd Change-Id: Ib4143432704569c84a57540a07f75fa2044aaf0e Reviewed-by: Marco Bubke Reviewed-by: Tim Jenssen --- .../qtcreator/qml/qmlpuppet/qml2puppet/qml2puppetmain.cpp | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/share/qtcreator/qml/qmlpuppet/qml2puppet/qml2puppetmain.cpp b/share/qtcreator/qml/qmlpuppet/qml2puppet/qml2puppetmain.cpp index b45529f5c1a..51b265a593b 100644 --- a/share/qtcreator/qml/qmlpuppet/qml2puppet/qml2puppetmain.cpp +++ b/share/qtcreator/qml/qmlpuppet/qml2puppet/qml2puppetmain.cpp @@ -27,6 +27,9 @@ #include "import3d/import3d.h" #include +#ifdef MULTILANGUAGE_TRANSLATIONPROVIDER +#include +#endif #include #include @@ -272,6 +275,10 @@ int main(int argc, char *argv[]) && qEnvironmentVariableIsSet("QT_QUICK_CONTROLS_STYLE") && qgetenv("QT_QUICK_CONTROLS_STYLE") != "Desktop"; +#ifdef MULTILANGUAGE_TRANSLATIONPROVIDER + Sqlite::LibraryInitializer::initialize(); +#endif + if (useGuiApplication) { QGuiApplication application(argc, argv); return internalMain(&application);