Qt5: QDesktopServices::storageLocation deprecated

This commit is contained in:
Mark Morschhäuser 2014-06-20 16:54:46 +02:00
parent 648a6a3884
commit a903c231f2
2 changed files with 12 additions and 0 deletions

View file

@ -120,7 +120,11 @@ int main(int argc, char *argv[])
qsrand(QDateTime::currentDateTime().toTime_t());
bool startMainProgram = true;
#if QT_VERSION < 0x050000
const QString dataDir = QDesktopServices::storageLocation(QDesktopServices::DataLocation);
#else
const QString dataDir = QStandardPaths::standardLocations(QStandardPaths::DataLocation)).toString();
#endif
if (!db->getLoadSuccess())
if (db->loadCardDatabase(dataDir + "/cards.xml"))
settingsCache->setCardDatabasePath(dataDir + "/cards.xml");