X-Git-Url: https://git.quassel-irc.org/?p=quassel.git;a=blobdiff_plain;f=src%2Fcommon%2Fquassel.cpp;h=d9e180e7936851c011c2eb79197fe41b79f26c28;hp=501407323c072894e2fdeb44037663017c131d9b;hb=9fe6fcdae8a46835183e30cd47b3f06d26549901;hpb=8123ffcd99b3ee9ee66d3a7ebe18526593bc21a0 diff --git a/src/common/quassel.cpp b/src/common/quassel.cpp index 50140732..d9e180e7 100644 --- a/src/common/quassel.cpp +++ b/src/common/quassel.cpp @@ -255,8 +255,8 @@ QString Quassel::configDirPath() { QSettings s(format, QSettings::UserScope, QCoreApplication::organizationDomain(), buildInfo().applicationName); QFileInfo fileInfo(s.fileName()); _configDirPath = fileInfo.dir().absolutePath(); - } #endif /* Q_WS_MAC */ + } if(!_configDirPath.endsWith(QDir::separator()) && !_configDirPath.endsWith('/')) _configDirPath += QDir::separator(); @@ -286,7 +286,7 @@ QStringList Quassel::findDataDirPaths() const { // Provide a fallback // FIXME fix this for win and mac! #ifdef Q_OS_WIN32 - dataDirNames << qgetenv("APPDATA") + QCoreApplication::organizationDomain(); + dataDirNames << qgetenv("APPDATA") + QCoreApplication::organizationDomain() << QCoreApplication::applicationDirPath(); #elif defined Q_WS_MAC dataDirNames << QDir::homePath() + "/Library/Application Support/Quassel/"