Bläddra i källkod

default value in help

old
Robin Thoni 8 år sedan
förälder
incheckning
79a228abb4
1 ändrade filer med 6 tillägg och 1 borttagningar
  1. 6
    1
      server/qcommandlineparser.cpp

+ 6
- 1
server/qcommandlineparser.cpp Visa fil

@@ -1055,7 +1055,12 @@ QString QCommandLineParserPrivate::helpText() const
1055 1055
         }
1056 1056
         QString optionNamesString = optionNames.join(QString(", "));
1057 1057
         if (!option.valueName().isEmpty())
1058
-            optionNamesString += QString(" <") + option.valueName() + QLatin1Char('>');
1058
+        {
1059
+            optionNamesString += QString(" <") + option.valueName();
1060
+            if (option.defaultValues().size() != 0)
1061
+                optionNamesString += "=" + option.defaultValues()[0];
1062
+            optionNamesString += QLatin1Char('>');
1063
+        }
1059 1064
         optionNameList.append(optionNamesString);
1060 1065
         longestOptionNameString = qMax(longestOptionNameString, optionNamesString.length());
1061 1066
     }

Laddar…
Avbryt
Spara