diff --git a/tools/linuxdeployqt/main.cpp b/tools/linuxdeployqt/main.cpp index 5446433..51d4660 100644 --- a/tools/linuxdeployqt/main.cpp +++ b/tools/linuxdeployqt/main.cpp @@ -62,7 +62,7 @@ int main(int argc, char **argv) } } - if (argc < 2) { + if (argc < 2 || (firstArgument.startsWith("-"))) { qInfo() << ""; qInfo() << "Usage: linuxdeployqt [options]"; qInfo() << ""; @@ -365,12 +365,10 @@ int main(int argc, char **argv) } // Check arguments - for (int i = 1; i < argc; ++i) { + for (int i = 2; i < argc; ++i) { QByteArray argument = QByteArray(argv[i]); - if (!argument.startsWith("-")) { - continue; - } else if (argument == QByteArray("-no-plugins")) { + if (argument == QByteArray("-no-plugins")) { LogDebug() << "Argument found:" << argument; plugins = false; } else if (argument == QByteArray("-appimage")) {