forked from qt-creator/qt-creator
QmlDesigner: simplify code
Change-Id: I3269162c25366b4a9b910ba7431eae6b05b799fa Reviewed-by: Thomas Hartmann <thomas.hartmann@qt.io>
This commit is contained in:
committed by
Thomas Hartmann
parent
d98276e06d
commit
3520ba2825
@@ -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())
|
||||
} else if (currentDesignDocument() ||
|
||||
(!isDesignerMode(newMode) && isDesignerMode(oldMode))) {
|
||||
hideDesigner();
|
||||
}
|
||||
}
|
||||
});
|
||||
|
||||
|
||||
d->viewManager.designerActionManager().polishActions();
|
||||
}
|
||||
|
||||
|
Reference in New Issue
Block a user