Remove unneeded stripping of Qt options.
[quassel.git] / src / common / cliparser.cpp
index 9fbcacf..e3b8add 100644 (file)
 CliParser::CliParser(QStringList arguments)
 {
   argsRaw = arguments;
-//   remove Qt internal debugging arguments 
-  argsRaw.removeOne("-sync");
-  argsRaw.removeOne("-nograb");
-  argsRaw.removeOne("-dograb");
 }
 
 void CliParser::addArgument(const QString &longName, const CliParserArg &arg) {
@@ -50,6 +46,7 @@ bool CliParser::addLongArg(const CliParserArg::CliArgType type, const QString &n
       return true;
     }
   }
+  qWarning() << "Warning: Unrecognized argument:" << name;
   return false;
 }
 
@@ -72,6 +69,7 @@ bool CliParser::addShortArg(const CliParserArg::CliArgType type, const char shor
       }
     }
   }
+  qWarning().nospace() << "Warning: Unrecognized argument: '" << shortName << "'";
   return false;
 }