src/eric7/Project/ProjectTranslationsBrowser.py

branch
eric7
changeset 11050
f0b91a949398
parent 10708
a6094987c1be
child 11090
f5f5f5803935
diff -r c23e1dddf6a3 -r f0b91a949398 src/eric7/Project/ProjectTranslationsBrowser.py
--- a/src/eric7/Project/ProjectTranslationsBrowser.py	Tue Nov 12 18:01:04 2024 +0100
+++ b/src/eric7/Project/ProjectTranslationsBrowser.py	Tue Nov 12 19:26:31 2024 +0100
@@ -1547,14 +1547,16 @@
             "PySide6",
             "PySide6C",
         ]:
-            lrelease = os.path.join(
-                QtUtilities.getQtBinariesPath(),
-                QtUtilities.generateQtToolName("lrelease"),
-            )
+            lrelease = Preferences.getQt("Lrelease")
+            if not lrelease:
+                lrelease = os.path.join(
+                    QtUtilities.getQtBinariesPath(),
+                    QtUtilities.generateQtToolName("lrelease"),
+                )
+                if OSUtilities.isWindowsPlatform():
+                    lrelease += ".exe"
         else:
             return
-        if OSUtilities.isWindowsPlatform():
-            lrelease += ".exe"
 
         if langs:
             langs = [

eric ide

mercurial