forked from qt-creator/qt-creator
QML: Use new message manager API
That is more evocative. Also avoid some instances of popping up the general messages pane, which should preferably only happen on direct user interaction. Task-number: QTCREATORBUG-24430 Change-Id: I69bb49f84c1486fd32b2a048ca4d76dceb6a0b2b Reviewed-by: Knud Dollereder <knud.dollereder@qt.io> Reviewed-by: Thomas Hartmann <thomas.hartmann@qt.io>
This commit is contained in:
@@ -146,10 +146,9 @@ void QmlBuildSystem::parseProject(RefreshOptions options)
|
||||
this, &QmlBuildSystem::refreshFiles);
|
||||
|
||||
} else {
|
||||
MessageManager::write(tr("Error while loading project file %1.")
|
||||
.arg(projectFilePath().toUserOutput()),
|
||||
MessageManager::NoModeSwitch);
|
||||
MessageManager::write(errorMessage);
|
||||
MessageManager::writeFlashing(tr("Error while loading project file %1.")
|
||||
.arg(projectFilePath().toUserOutput()));
|
||||
MessageManager::writeSilently(errorMessage);
|
||||
}
|
||||
}
|
||||
if (m_projectItem) {
|
||||
@@ -167,9 +166,9 @@ void QmlBuildSystem::parseProject(RefreshOptions options)
|
||||
Utils::FileReader reader;
|
||||
QString errorMessage;
|
||||
if (!reader.fetch(mainFilePath, &errorMessage)) {
|
||||
MessageManager::write(tr("Warning while loading project file %1.")
|
||||
.arg(projectFilePath().toUserOutput()));
|
||||
MessageManager::write(errorMessage);
|
||||
MessageManager::writeFlashing(tr("Warning while loading project file %1.")
|
||||
.arg(projectFilePath().toUserOutput()));
|
||||
MessageManager::writeSilently(errorMessage);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
Reference in New Issue
Block a user