LINUX.ORG.RU

История изменений

Исправление EXL, (текущая версия) :

Ему кстати нафиг не нужно так костылить.

Достаточно добавить строки

QCoreApplication::setOrganizationName("MySoft");
QCoreApplication::setOrganizationDomain("mysoft.com");
QCoreApplication::setApplicationName("Star Runner");

в main.cpp

И просто заюзать

QSettings settings;
settings.setValue("Joker", QCoreApplication::applicationFilePath())

При этом хоть кросс-платформенность сохранится.

Исходная версия EXL, :

Ему кстати нафиг не нужно так костылить.

Достаточно добавить строки

QCoreApplication::setOrganizationName("MySoft");
    QCoreApplication::setOrganizationDomain("mysoft.com");
    QCoreApplication::setApplicationName("Star Runner");

И просто заюзать

QSettings settings;
settings.setValue("Joker", QCoreApplication::applicationFilePath())

При этом хоть кросс-платформенность сохранится.