From b971e3dffb7f2fdc63457e587f66f66eab9b9f6a Mon Sep 17 00:00:00 2001 From: EndrII Date: Wed, 9 Feb 2022 09:57:01 +0300 Subject: [PATCH] add aple support --- params.cpp | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/params.cpp b/params.cpp index b0fb5be..82e7c70 100644 --- a/params.cpp +++ b/params.cpp @@ -240,8 +240,9 @@ bool Params::parseParams(const QStringList ¶msArray, const OptionsDataList & GetModuleFileNameA(nullptr, buffer, MAX_PATH); appPath = QFileInfo(buffer).absolutePath(); appName = QFileInfo(buffer).fileName(); +#endif -#else +#ifdef Q_OS_LINUX char path[2048]; memset(path, 0, sizeof path); @@ -253,6 +254,10 @@ bool Params::parseParams(const QStringList ¶msArray, const OptionsDataList & appPath = QFileInfo(path).absolutePath(); appName = QFileInfo(path).fileName(); +#endif +#ifdef Q_OS_DARWIN + appPath = QCoreApplication::applicationDirPath(); + appName = QCoreApplication::applicationName(); #endif if (!appPath.size()) {