From fc0573ccdf9968b48b179b954c2d0643ec2a8e50 Mon Sep 17 00:00:00 2001 From: dt <qtc-committer@nokia.com> Date: Wed, 23 Mar 2011 15:19:35 +0100 Subject: [PATCH] QmlProject: Show error message if the project file was deleted Task-Nr: QTCREATORBUG-4195 Reviewed-By: kkoehne --- src/plugins/qmlprojectmanager/qmlproject.cpp | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/src/plugins/qmlprojectmanager/qmlproject.cpp b/src/plugins/qmlprojectmanager/qmlproject.cpp index df678633337..a8953d764de 100644 --- a/src/plugins/qmlprojectmanager/qmlproject.cpp +++ b/src/plugins/qmlprojectmanager/qmlproject.cpp @@ -89,6 +89,7 @@ QString QmlProject::filesFileName() const void QmlProject::parseProject(RefreshOptions options) { + Core::MessageManager *messageManager = Core::ICore::instance()->messageManager(); if (options & Files) { if (options & ProjectFile) delete m_projectItem.data(); @@ -103,10 +104,11 @@ void QmlProject::parseProject(RefreshOptions options) connect(m_projectItem.data(), SIGNAL(qmlFilesChanged(QSet<QString>, QSet<QString>)), this, SLOT(refreshFiles(QSet<QString>, QSet<QString>))); } else { - Core::MessageManager *messageManager = Core::ICore::instance()->messageManager(); - messageManager->printToOutputPane(tr("Error while loading project file!")); + messageManager->printToOutputPane(tr("Error while loading project file %1.").arg(m_fileName)); messageManager->printToOutputPane(component->errorString(), true); } + } else { + messageManager->printToOutputPane(tr("Error while loading `project file %1.").arg(m_fileName), true); } } if (m_projectItem) { -- GitLab