forked from qt-creator/qt-creator
Qbs: Avoid popping up general messages pane
Except on direct user action. Use more evocative message manager API. Task-number: QTCREATORBUG-24430 Change-Id: I44c6088904b2018baccb72cd3651e2ab62dc1358 Reviewed-by: Christian Kandeler <christian.kandeler@qt.io>
This commit is contained in:
@@ -103,8 +103,8 @@ public:
|
||||
~OpTimer()
|
||||
{
|
||||
if (qEnvironmentVariableIsSet(Constants::QBS_PROFILING_ENV)) {
|
||||
MessageManager::write(QString("operation %1 took %2ms")
|
||||
.arg(QLatin1String(m_name)).arg(m_timer.elapsed()));
|
||||
MessageManager::writeSilently(
|
||||
QString("operation %1 took %2ms").arg(QLatin1String(m_name)).arg(m_timer.elapsed()));
|
||||
}
|
||||
}
|
||||
|
||||
@@ -371,7 +371,7 @@ bool QbsBuildSystem::addFilesToProduct(
|
||||
product.value("full-display-name").toString(),
|
||||
group.value("name").toString());
|
||||
if (result.error().hasError()) {
|
||||
MessageManager::write(result.error().toString(), Core::MessageManager::ModeSwitch);
|
||||
MessageManager::writeDisrupting(result.error().toString());
|
||||
*notAdded = result.failedFiles();
|
||||
}
|
||||
return notAdded->isEmpty();
|
||||
@@ -405,7 +405,7 @@ RemovedFilesFromProject QbsBuildSystem::removeFilesFromProduct(
|
||||
|
||||
*notRemoved = result.failedFiles();
|
||||
if (result.error().hasError())
|
||||
MessageManager::write(result.error().toString(), Core::MessageManager::ModeSwitch);
|
||||
MessageManager::writeDisrupting(result.error().toString());
|
||||
const bool success = notRemoved->isEmpty();
|
||||
if (!wildcardFiles.isEmpty())
|
||||
*notRemoved += wildcardFiles;
|
||||
@@ -1126,8 +1126,8 @@ void QbsBuildSystem::updateApplicationTargets()
|
||||
RunEnvironmentResult result = session()->getRunEnvironment(productName, procEnv,
|
||||
setupRunEnvConfig);
|
||||
if (result.error().hasError()) {
|
||||
Core::MessageManager::write(tr("Error retrieving run environment: %1")
|
||||
.arg(result.error().toString()));
|
||||
Core::MessageManager::writeFlashing(
|
||||
tr("Error retrieving run environment: %1").arg(result.error().toString()));
|
||||
return;
|
||||
}
|
||||
QProcessEnvironment fullEnv = result.environment();
|
||||
|
||||
Reference in New Issue
Block a user