From ca23ae5c4b67f498b6c741b7ff1f521111df7ca0 Mon Sep 17 00:00:00 2001 From: Morten Johan Sorvig Date: Tue, 7 Aug 2012 14:17:27 +0200 Subject: [PATCH] Handle "-psn_XXX" command line args on Mac MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Finder on Mac OS X sends a command line argument of the form -psn_0_3523420 when launching applications. Eat the argument like we do in Qt 4. Change-Id: I09db9dea035e62c0b816a833c9ad6fcd78f83735 Reviewed-by: Teemu Katajisto Reviewed-by: Simo Fält Reviewed-by: Marius Storm-Olsen Reviewed-by: Lars Knoll --- src/gui/kernel/qguiapplication.cpp | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/gui/kernel/qguiapplication.cpp b/src/gui/kernel/qguiapplication.cpp index af899cf792..85297dda1c 100644 --- a/src/gui/kernel/qguiapplication.cpp +++ b/src/gui/kernel/qguiapplication.cpp @@ -842,6 +842,10 @@ void QGuiApplicationPrivate::init() } else if (arg == "-reverse") { force_reverse = true; QGuiApplication::setLayoutDirection(Qt::RightToLeft); +#ifdef Q_OS_MAC + } else if (arg.startsWith("-psn_")) { + // eat "-psn_xxxx" on Mac +#endif } else { argv[j++] = argv[i]; }