BUG: 420312
The bug was caused by two issues: The file path that was stored was wrong, for example:
Old paths:
/home/user/.local/share/servicemenu-download//rootactions_servicemenu_2.9.1.tar.gz
New paths:
/home/user/.local/share/servicemenu-download/iso_mounter_unmounter.desktop
Additionally the overload for the process call always fails, for example:
qWarning() << QProcess::execute("echo \"Hello there!\""); // Works qWarning() << QProcess::execute("echo",{"\"Hello there!\""}); // Works qWarning() << QProcess::execute("echo \"Hello there!\"",{}); // Fails, returns -2