ProjectExplorer: Use new message manager API

Bring general messages pane to front when showing requested wizard
debugging information, otherwise flash.

Task-number: QTCREATORBUG-24430
Change-Id: Icb59542ca37bfe8b8e644e08464fe17abb1c5d93
Reviewed-by: hjk <hjk@qt.io>
Reviewed-by: Christian Kandeler <christian.kandeler@qt.io>
This commit is contained in:
Eike Ziller
2020-12-01 15:01:12 +01:00
parent db2b085010
commit 41b0f60bc9
4 changed files with 4 additions and 4 deletions

View File

@@ -470,7 +470,7 @@ QList<Core::IWizardFactory *> CustomWizard::createWizards()
if (CustomWizardPrivate::verbose) { // Print to output pane for Windows. if (CustomWizardPrivate::verbose) { // Print to output pane for Windows.
qWarning("%s", qPrintable(verboseLog)); qWarning("%s", qPrintable(verboseLog));
Core::MessageManager::write(verboseLog, Core::MessageManager::ModeSwitch); Core::MessageManager::writeDisrupting(verboseLog);
} }
return rc; return rc;
} }

View File

@@ -93,7 +93,7 @@ static QByteArray runGcc(const FilePath &gcc, const QStringList &arguments, cons
SynchronousProcessResponse response = cpp.runBlocking(cmdLine); SynchronousProcessResponse response = cpp.runBlocking(cmdLine);
if (response.result != SynchronousProcessResponse::Finished || if (response.result != SynchronousProcessResponse::Finished ||
response.exitCode != 0) { response.exitCode != 0) {
Core::MessageManager::writeMessages({"Compiler feature detection failure!", Core::MessageManager::writeFlashing({"Compiler feature detection failure!",
response.exitMessage(cmdLine.toUserOutput(), 10), response.exitMessage(cmdLine.toUserOutput(), 10),
QString::fromUtf8(response.allRawOutput())}); QString::fromUtf8(response.allRawOutput())});
return QByteArray(); return QByteArray();

View File

@@ -423,7 +423,7 @@ void JsonWizard::handleNewPages(int pageId)
void JsonWizard::handleError(const QString &message) void JsonWizard::handleError(const QString &message)
{ {
Core::MessageManager::write(message, Core::MessageManager::ModeSwitch); Core::MessageManager::writeDisrupting(message);
} }
QString JsonWizard::stringify(const QVariant &v) const QString JsonWizard::stringify(const QVariant &v) const

View File

@@ -299,7 +299,7 @@ QList<Core::IWizardFactory *> JsonWizardFactory::createWizardFactories()
if (verbose()) { // Print to output pane for Windows. if (verbose()) { // Print to output pane for Windows.
qWarning("%s", qPrintable(verboseLog)); qWarning("%s", qPrintable(verboseLog));
Core::MessageManager::write(verboseLog, Core::MessageManager::ModeSwitch); Core::MessageManager::writeDisrupting(verboseLog);
} }
return result; return result;