summaryrefslogtreecommitdiffstats
path: root/src/sdk/main.cpp
diff options
context:
space:
mode:
authorArttu Tarkiainen <arttu.tarkiainen@qt.io>2020-02-04 14:37:18 +0200
committerArttu Tarkiainen <arttu.tarkiainen@qt.io>2020-02-10 07:43:23 +0000
commit81887f95108d023d1367b3fa417eec8f52a14795 (patch)
tree538a20aba4dbd23da5e773c47a7957248dea7cdc /src/sdk/main.cpp
parent7daa9642fef7e77e1dd564ad22904032de0f89b3 (diff)
Use verbose mode by default when command line interface is used
Enable verbose console output for a select set of options by default. Task-number: QTIFW-1597 Change-Id: I774fdfcc19dd0297eb79116d1889881e8ac314d5 Reviewed-by: Katja Marttila <katja.marttila@qt.io>
Diffstat (limited to 'src/sdk/main.cpp')
-rw-r--r--src/sdk/main.cpp7
1 files changed, 6 insertions, 1 deletions
diff --git a/src/sdk/main.cpp b/src/sdk/main.cpp
index 6ee612ce5..26794c7ea 100644
--- a/src/sdk/main.cpp
+++ b/src/sdk/main.cpp
@@ -185,9 +185,14 @@ int main(int argc, char *argv[])
try {
QScopedPointer<Console> console;
+ // Check if any options requiring verbose output is set
if (parser.isSet(QLatin1String(CommandLineOptions::VerboseShort))
|| parser.isSet(QLatin1String(CommandLineOptions::VerboseLong))
- || parser.isSet(QLatin1String(CommandLineOptions::ListPackages))) {
+ || parser.isSet(QLatin1String(CommandLineOptions::ListInstalledPackages))
+ || parser.isSet(QLatin1String(CommandLineOptions::ListPackages))
+ || parser.isSet(QLatin1String(CommandLineOptions::UpdatePackages))
+ || parser.isSet(QLatin1String(CommandLineOptions::InstallPackages))
+ || parser.isSet(QLatin1String(CommandLineOptions::InstallDefault))) {
console.reset(new Console);
QInstaller::setVerbose(true);
}