forked from qt-creator/qt-creator
QmlDesigner: Use DesignerWindowManager when reading stream
Without the DesignerWindowManager QtQuick3D items will crash. Change-Id: Ib4057d581143aed860fa120ab189e11076d1f531 Reviewed-by: Miikka Heikkinen <miikka.heikkinen@qt.io>
This commit is contained in:
@@ -55,6 +55,7 @@ Qt5NodeInstanceClientProxy::Qt5NodeInstanceClientProxy(QObject *parent) :
|
|||||||
{
|
{
|
||||||
prioritizeDown();
|
prioritizeDown();
|
||||||
if (QCoreApplication::arguments().at(1) == QLatin1String("--readcapturedstream")) {
|
if (QCoreApplication::arguments().at(1) == QLatin1String("--readcapturedstream")) {
|
||||||
|
DesignerSupport::activateDesignerWindowManager();
|
||||||
qputenv("DESIGNER_DONT_USE_SHARED_MEMORY", "1");
|
qputenv("DESIGNER_DONT_USE_SHARED_MEMORY", "1");
|
||||||
setNodeInstanceServer(new Qt5TestNodeInstanceServer(this));
|
setNodeInstanceServer(new Qt5TestNodeInstanceServer(this));
|
||||||
initializeCapturedStream(QCoreApplication::arguments().at(2));
|
initializeCapturedStream(QCoreApplication::arguments().at(2));
|
||||||
|
Reference in New Issue
Block a user