--- a/mupen64plus-gui/mainwindow.cpp +++ b/mupen64plus-gui/mainwindow.cpp @@ -4,6 +4,7 @@ #include #include #include +#include #include "settingsdialog.h" #include "plugindialog.h" #include "mainwindow.h" @@ -370,7 +371,7 @@ MainWindow::MainWindow(QWidget *parent) : updatePIF(ui); if (!settings->contains("configDirPath")) - settings->setValue("configDirPath", "$CONFIG_PATH$"); + settings->setValue("configDirPath", QStandardPaths::writableLocation(QStandardPaths::ConfigLocation) + "/mupen64plus"); #ifdef CONFIG_DIR_PATH settings->setValue("configDirPath", CONFIG_DIR_PATH); @@ -430,7 +431,7 @@ void MainWindow::updateApp() void MainWindow::setupDiscord() { - QLibrary *discordLib = new QLibrary((QDir(QCoreApplication::applicationDirPath()).filePath("discord_game_sdk")), this); + QLibrary *discordLib = new QLibrary("/usr/lib/discord_game_sdk", this); memset(&discord_app, 0, sizeof(discord_app));