Sophie

Sophie

distrib > Mageia > 9 > armv7hl > media > core-release-src > by-pkgid > 637c3bd06e5fefd7812aa087106b9a2f > files > 8

qt4urpm-1.0.1-20.mga9.src.rpm

diff -ur qt4urpm-1.0.1.orig/main.cpp qt4urpm-1.0.1/main.cpp
--- qt4urpm-1.0.1.orig/main.cpp	2016-03-15 13:34:04.000000000 +0100
+++ qt4urpm-1.0.1/main.cpp	2016-03-15 13:35:59.437689221 +0100
@@ -17,6 +17,7 @@
 #include <QAction>
 #include <QDesktopServices>
 #include <QSettings>
+#include <QLibraryInfo>
 #include "qt4urpm.h"
 #include <string.h>
 #include <QDialog>
@@ -28,9 +29,7 @@
 	QString locale = QLocale::system().name();
 	QTranslator generalTranslator;
 	QTranslator qt4urpmTranslator;
-	QString general(getenv("QTDIR"));
-	general += "/translations/";
-	generalTranslator.load("qt_" + locale, general);
+	generalTranslator.load("qt_" + locale, QLibraryInfo::location(QLibraryInfo::TranslationsPath));
 	qt4urpmTranslator.load("qt4urpm_" + locale, "/usr/share/qt4urpm/qm/");
 	a.installTranslator(&generalTranslator);
 	a.installTranslator(&qt4urpmTranslator);