qtquick: initialize the the QQmlEngine during tests

This commit is contained in:
Sergio Martins
2022-04-30 01:16:50 +01:00
parent ee256284cc
commit 59e5759bc2
2 changed files with 7 additions and 3 deletions

View File

@@ -28,6 +28,7 @@
using namespace KDDockWidgets;
QQmlEngine* Platform_qtquick::m_qmlEngine = nullptr;
Platform_qtquick::Platform_qtquick()
{
@@ -120,13 +121,12 @@ void Platform_qtquick::tests_initPlatform_impl()
Platform_qt::tests_initPlatform_impl();
QQuickStyle::setStyle(QStringLiteral("Material")); // so we don't load KDE plugins
// KDDockWidgets::Config::self().setQmlEngine(new QQmlEngine(this));
m_qmlEngine = new QQmlEngine();
}
void Platform_qtquick::tests_deinitPlatform_impl()
{
// delete KDDockWidgets::Config::self().qmlEngine();
delete m_qmlEngine;
Platform_qt::tests_deinitPlatform_impl();
}