Blackberry: Fix applicationFilePath() for unpackaged executables
authorThomas McGuire <thomas.mcguire.qnx@kdab.com>
Wed, 17 Oct 2012 08:45:43 +0000 (10:45 +0200)
committerThe Qt Project <gerrit-noreply@qt-project.org>
Tue, 23 Oct 2012 09:31:17 +0000 (11:31 +0200)
Not all executables originate from a BAR package, for example unit
tests.
Make those use the fallback code for finding the application file path.

Change-Id: I5603f329bbe74e37d319ddd190f72bc6f64e1a5c
Reviewed-by: Fabian Bumberger <fbumberger@rim.com>
Reviewed-by: Kevin Krammer <kevin.krammer@kdab.com>
Reviewed-by: Sean Harmer <sean.harmer@kdab.com>
src/corelib/kernel/qcoreapplication.cpp

index df0ffce..55112af 100644 (file)
@@ -1796,8 +1796,6 @@ QString QCoreApplication::applicationFilePath()
     if (!executables.empty()) {
         //We assume that there is only one executable in the folder
         return dir.absoluteFilePath(executables.first());
-    } else {
-        return QString();
     }
 #elif defined(Q_OS_MAC)
     QString qAppFileName_str = qAppFileName();