Fixed appimage binary detection for autostart

This commit is contained in:
Gres 2021-04-04 16:09:16 +03:00
parent c715ed136a
commit d9bff84acd

View File

@ -37,12 +37,13 @@ void RunAtSystemStart::setEnabled(bool isOn)
if (!f.open(QFile::WriteOnly)) if (!f.open(QFile::WriteOnly))
return; return;
const auto appPath =
qEnvironmentVariable("APPIMAGE", QCoreApplication::applicationFilePath());
const auto contents = QString(R"([Desktop Entry] const auto contents = QString(R"([Desktop Entry]
Name=%1 Name=%1
Exec=%2 Exec=%2
)") )")
.arg(QCoreApplication::applicationName(), .arg(QCoreApplication::applicationName(), appPath);
QCoreApplication::applicationFilePath());
f.write(contents.toUtf8()); f.write(contents.toUtf8());
} }
#endif #endif