diff options
Diffstat (limited to 'nixpkgs/pkgs/applications/misc/gpxsee/fix-qttranslations-path.diff')
-rw-r--r-- | nixpkgs/pkgs/applications/misc/gpxsee/fix-qttranslations-path.diff | 18 |
1 files changed, 18 insertions, 0 deletions
diff --git a/nixpkgs/pkgs/applications/misc/gpxsee/fix-qttranslations-path.diff b/nixpkgs/pkgs/applications/misc/gpxsee/fix-qttranslations-path.diff new file mode 100644 index 000000000000..3b546338d209 --- /dev/null +++ b/nixpkgs/pkgs/applications/misc/gpxsee/fix-qttranslations-path.diff @@ -0,0 +1,18 @@ +diff --git i/src/GUI/app.cpp w/src/GUI/app.cpp +index 10e84d5..1e0abbe 100644 +--- i/src/GUI/app.cpp ++++ w/src/GUI/app.cpp +@@ -34,11 +34,10 @@ App::App(int &argc, char **argv) : QApplication(argc, argv) + installTranslator(gpxsee); + + QTranslator *qt = new QTranslator(this); +-#if defined(Q_OS_WIN32) || defined(Q_OS_MAC) ++#if defined(Q_OS_WIN32) + qt->load(QLocale::system(), "qt", "_", ProgramPaths::translationsDir()); + #else // Q_OS_WIN32 || Q_OS_MAC +- qt->load(QLocale::system(), "qt", "_", QLibraryInfo::location( +- QLibraryInfo::TranslationsPath)); ++ qt->load(QLocale::system(), "qt", "_", QLatin1String("@qttranslations@/translations")); + #endif // Q_OS_WIN32 || Q_OS_MAC + installTranslator(qt); + |