diff --git a/src/main.cpp b/src/main.cpp index 330e863..859a4f5 100644 --- a/src/main.cpp +++ b/src/main.cpp @@ -144,10 +144,12 @@ public: int main(int argc, char *argv[]) { fprintf(stderr,"%s: argv0 = %s\n", __func__, argv[0]); QString binaryName(argv[0]); + binaryName = binaryName.loLower(); + QStringList pathParts = binaryName.split(QLatin1Char('/')); qDebug() << pathParts; - isdragonx = binaryName.endsWith("dragonx") || binaryName.endsWith("dragonx.exe"); + isdragonx = binaryName.endsWith("dragonx") || binaryName.endsWith("dragonx.exe") || binaryName.endsWith("dragonx.app"); qDebug() << "isdragonx=" << isdragonx; QCoreApplication::setAttribute(Qt::AA_UseHighDpiPixmaps);