From 5ae68cf3e1b1a38f30d4201ec41ca761a72d3c96 Mon Sep 17 00:00:00 2001 From: Teemu Hukkanen Date: Sat, 8 Nov 2014 10:13:23 +0000 Subject: [PATCH] Change QDesktopService to QStandardPaths --- src/gui/mainwin.cpp | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/src/gui/mainwin.cpp b/src/gui/mainwin.cpp index e8ebb63..e84be10 100644 --- a/src/gui/mainwin.cpp +++ b/src/gui/mainwin.cpp @@ -1155,10 +1155,10 @@ void MainWin::ReadSettings(void) vjs.allowWritesToROM = settings.value("writeROM", false).toBool(); vjs.biosType = settings.value("biosType", BT_M_SERIES).toInt(); vjs.useFastBlitter = settings.value("useFastBlitter", false).toBool(); - strcpy(vjs.EEPROMPath, settings.value("EEPROMs", QDesktopServices::storageLocation(QDesktopServices::DataLocation).append("/eeproms/")).toString().toAscii().data()); - strcpy(vjs.ROMPath, settings.value("ROMs", QDesktopServices::storageLocation(QDesktopServices::DataLocation).append("/software/")).toString().toAscii().data()); - strcpy(vjs.alpineROMPath, settings.value("DefaultROM", "").toString().toAscii().data()); - strcpy(vjs.absROMPath, settings.value("DefaultABS", "").toString().toAscii().data()); + strcpy(vjs.EEPROMPath, settings.value("EEPROMs", QStandardPaths::writableLocation(QStandardPaths::DataLocation).append("/eeproms/")).toString().toUtf8().data()); + strcpy(vjs.ROMPath, settings.value("ROMs", QStandardPaths::writableLocation(QStandardPaths::DataLocation).append("/software/")).toString().toUtf8().data()); + strcpy(vjs.alpineROMPath, settings.value("DefaultROM", "").toString().toUtf8().data()); + strcpy(vjs.absROMPath, settings.value("DefaultABS", "").toString().toUtf8().data()); WriteLog("MainWin: Paths\n"); WriteLog(" EEPROMPath = \"%s\"\n", vjs.EEPROMPath); -- 2.37.2