QmlDesigner: simplify code

Change-Id: I3269162c25366b4a9b910ba7431eae6b05b799fa
Reviewed-by: Thomas Hartmann <thomas.hartmann@qt.io>
This commit is contained in:
Tim Jenssen
2017-03-13 15:09:11 +01:00
committed by Thomas Hartmann
parent d98276e06d
commit 3520ba2825

View File

@@ -283,16 +283,15 @@ void QmlDesignerPlugin::integrateIntoQtCreator(QWidget *modeWidget)
if (d && currentEditor && checkIfEditorIsQtQuick(currentEditor) &&
!documentIsAlreadyOpen(currentDesignDocument(), currentEditor, newMode)) {
if (!isDesignerMode(newMode) && isDesignerMode(oldMode))
hideDesigner();
else if (currentEditor && isDesignerMode(newMode))
if (isDesignerMode(newMode)) {
showDesigner();
else if (currentDesignDocument())
hideDesigner();
} else if (currentDesignDocument() ||
(!isDesignerMode(newMode) && isDesignerMode(oldMode))) {
hideDesigner();
}
}
});
d->viewManager.designerActionManager().polishActions();
}