qtquick: Allow to reset the QQmlEngine

Guarded by a QPointer now.
Fixes issue #327
This commit is contained in:
Sergio Martins
2022-11-25 16:42:51 +00:00
parent dff81befdc
commit 77fabe345f

View File

@@ -14,6 +14,8 @@
#include "kddockwidgets/KDDockWidgets.h"
#include "kddockwidgets/Platform_qt.h"
#include <QPointer>
QT_BEGIN_NAMESPACE
class QQmlEngine;
class QQuickItem;
@@ -69,7 +71,7 @@ public:
#endif
private:
void init();
QQmlEngine *m_qmlEngine = nullptr;
QPointer<QQmlEngine> m_qmlEngine;
QtQuickHelpers *const m_qquickHelpers;
};