diff options
author | Arttu Tarkiainen <arttu.tarkiainen@qt.io> | 2021-10-18 17:28:49 +0300 |
---|---|---|
committer | Arttu Tarkiainen <arttu.tarkiainen@qt.io> | 2021-10-22 11:13:00 +0300 |
commit | 4066fbebcabbdf591c2fc525343f8f78486457d2 (patch) | |
tree | f8772769de741b3b35f62a920a8cea24496556b5 /src/sdk/sdkapp.h | |
parent | f8bebde7599a12becffac6c6dbfa58f0d584bc01 (diff) |
Print essential component information with std::cout
Do not use our own message handler for printing XML-formatted component
information (from 'list', 'search', 'check-updates') that is expected to
be included in output regardless of the current verbosity level or
logging rules. Higher verbosity can still add more information to be
included in output.
Also:
- Modify auto-tests to pass and check the output correctly.
- Remove now orphaned 'ifw.package.info' logging category.
- Rename 'LoggingHandler::printComponentInformation()' to
'printUpdateInformation()' to better match the intended purpose.
Task-number: QTIFW-2349
Change-Id: Id1a868f8f824c606825cd6168974a7e3845383e6
Reviewed-by: Katja Marttila <katja.marttila@qt.io>
Diffstat (limited to 'src/sdk/sdkapp.h')
-rw-r--r-- | src/sdk/sdkapp.h | 9 |
1 files changed, 3 insertions, 6 deletions
diff --git a/src/sdk/sdkapp.h b/src/sdk/sdkapp.h index 60eca8103..0c09897d7 100644 --- a/src/sdk/sdkapp.h +++ b/src/sdk/sdkapp.h @@ -149,18 +149,15 @@ public: loggingRules = QLatin1String("ifw.* = false\n" "ifw.installer.* = true\n" "ifw.server = true\n" - "ifw.progress.indicator = true\n" - "ifw.package.* = true\n"); + "ifw.progress.indicator = true\n"); } else { // enable all except detailed package information and developer specific logging loggingRules = QLatin1String("ifw.* = true\n" - "ifw.developer.build = false\n" - "ifw.package.* = true\n"); + "ifw.developer.build = false\n"); } if (QInstaller::LoggingHandler::instance().verboseLevel() == QInstaller::LoggingHandler::Detailed) { - loggingRules += QLatin1String("\nifw.developer.build = true\n" - "ifw.package.* = true\n"); + loggingRules += QLatin1String("\nifw.developer.build = true\n"); } QLoggingCategory::setFilterRules(loggingRules); qCDebug(QInstaller::lcInstallerInstallLog).noquote() << "Arguments:" << |