Output usage information to stdout rather than stderr
authorManuel Nickschas <sputnick@quassel-irc.org>
Wed, 18 Mar 2009 13:14:18 +0000 (14:14 +0100)
committerManuel Nickschas <sputnick@quassel-irc.org>
Wed, 18 Mar 2009 13:14:18 +0000 (14:14 +0100)
src/common/cliparser.cpp

index 39be78b..059ef35 100644 (file)
@@ -24,6 +24,8 @@
 #include <QString>
 #include <QFileInfo>
 
 #include <QString>
 #include <QFileInfo>
 
+#include <iostream>
+
 CliParser::CliParser() : AbstractCliParser() {
 
 }
 CliParser::CliParser() : AbstractCliParser() {
 
 }
@@ -148,7 +150,7 @@ bool CliParser::init(const QStringList &args) {
 }
 
 void CliParser::usage() {
 }
 
 void CliParser::usage() {
-  qWarning() << "Usage:" << QFileInfo(argsRaw.at(0)).completeBaseName() << "[arguments]";
+  std::cout << "Usage: " << qPrintable(QFileInfo(argsRaw.at(0)).completeBaseName()) << " [arguments]" << std::endl;
 
   // get size of longName field
   QStringList keys = argsHash.keys();
 
   // get size of longName field
   QStringList keys = argsHash.keys();
@@ -184,7 +186,7 @@ void CliParser::usage() {
     if(arg.value().type == CliParserArg::CliArgOption && !arg.value().def.isNull()) {
       output.append(". Default is: ").append(arg.value().def);
     }
     if(arg.value().type == CliParserArg::CliArgOption && !arg.value().def.isNull()) {
       output.append(". Default is: ").append(arg.value().def);
     }
-    qWarning() << qPrintable(output);
+    std::cout << qPrintable(output) << std::endl;
   }
 }
 
   }
 }