diff --git a/src/plugins/qmldesigner/components/formeditor/formeditorview.cpp b/src/plugins/qmldesigner/components/formeditor/formeditorview.cpp index 3c7df4302d6..add833f5b18 100644 --- a/src/plugins/qmldesigner/components/formeditor/formeditorview.cpp +++ b/src/plugins/qmldesigner/components/formeditor/formeditorview.cpp @@ -37,17 +37,17 @@ #include #include #include -#include -#include -#include -#include -#include #include #include +#include +#include #include #include +#include +#include +#include #include namespace QmlDesigner { @@ -81,6 +81,14 @@ void FormEditorView::modelAttached(Model *model) setupFormEditorItemTree(rootModelNode()); m_formEditorWidget->updateActions(); + + if (!rewriterView()->errors().isEmpty()) + formEditorWidget()->showErrorMessageBox(rewriterView()->errors()); + else + formEditorWidget()->hideErrorMessageBox(); + + if (!rewriterView()->warnings().isEmpty()) + formEditorWidget()->showWarningMessageBox(rewriterView()->warnings()); }