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) &&
|
if (d && currentEditor && checkIfEditorIsQtQuick(currentEditor) &&
|
||||||
!documentIsAlreadyOpen(currentDesignDocument(), currentEditor, newMode)) {
|
!documentIsAlreadyOpen(currentDesignDocument(), currentEditor, newMode)) {
|
||||||
|
|
||||||
if (!isDesignerMode(newMode) && isDesignerMode(oldMode))
|
if (isDesignerMode(newMode)) {
|
||||||
hideDesigner();
|
|
||||||
else if (currentEditor && isDesignerMode(newMode))
|
|
||||||
showDesigner();
|
showDesigner();
|
||||||
else if (currentDesignDocument())
|
} else if (currentDesignDocument() ||
|
||||||
|
(!isDesignerMode(newMode) && isDesignerMode(oldMode))) {
|
||||||
hideDesigner();
|
hideDesigner();
|
||||||
}
|
}
|
||||||
|
}
|
||||||
});
|
});
|
||||||
|
|
||||||
|
|
||||||
d->viewManager.designerActionManager().polishActions();
|
d->viewManager.designerActionManager().polishActions();
|
||||||
}
|
}
|
||||||
|
|
||||||
|
Reference in New Issue
Block a user