diff options
| author | trialuser02 <trialuser02@90c681e8-e032-0410-971d-27865f9a5e38> | 2016-08-26 08:05:06 +0000 |
|---|---|---|
| committer | trialuser02 <trialuser02@90c681e8-e032-0410-971d-27865f9a5e38> | 2016-08-26 08:05:06 +0000 |
| commit | f536b76e44e084d68530ba103dffc12c347210e8 (patch) | |
| tree | 89ca50acefa08a37472ca98b54682105c5c5dec3 /src/app/main.cpp | |
| parent | 9fae959f282ad07f51a61c9fd4d762e261db1a6a (diff) | |
| download | qmmp-f536b76e44e084d68530ba103dffc12c347210e8.tar.gz qmmp-f536b76e44e084d68530ba103dffc12c347210e8.tar.bz2 qmmp-f536b76e44e084d68530ba103dffc12c347210e8.zip | |
fixed librcc database path for portable mode (#879)
git-svn-id: http://svn.code.sf.net/p/qmmp-dev/code/trunk/qmmp@6689 90c681e8-e032-0410-971d-27865f9a5e38
Diffstat (limited to 'src/app/main.cpp')
| -rw-r--r-- | src/app/main.cpp | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/src/app/main.cpp b/src/app/main.cpp index b7ae6f52a..21ce86a60 100644 --- a/src/app/main.cpp +++ b/src/app/main.cpp @@ -26,6 +26,7 @@ #include <stdio.h> #include <stdlib.h> #ifdef Q_OS_WIN +#include <QtGlobal> #include <windows.h> #include <winuser.h> #endif @@ -48,7 +49,10 @@ int main(int argc, char *argv[]) icon.addFile(":/56x56/qmmp.png"); icon.addFile(":/scalable/qmmp.svgz"); a.setWindowIcon(icon); - +#ifdef Q_OS_WIN + if(Qmmp::isPortable()) + qputenv("HOMEPATH", Qmmp::configDir().toLatin1()); //librcc database path +#endif QTranslator translator; QString locale = Qmmp::systemLanguageID(); translator.load(QString(":/qmmp_") + locale); |
