eric6/Plugins/PluginTranslator.py

changeset 7505
7d3cfeeb5f4f
parent 7360
9190402e4505
child 7513
d8354f4d3dc7
diff -r 426f64d419f0 -r 7d3cfeeb5f4f eric6/Plugins/PluginTranslator.py
--- a/eric6/Plugins/PluginTranslator.py	Sun Apr 05 12:00:11 2020 +0200
+++ b/eric6/Plugins/PluginTranslator.py	Sun Apr 05 16:19:12 2020 +0200
@@ -60,13 +60,17 @@
     
     @return dictionary containing the relevant data
     """
+    if e5App().usesDarkPalette():
+        icon = os.path.join("UiExtensionPlugins", "Translator", "icons",
+                         "flag-dark")
+    else:
+        icon = os.path.join("UiExtensionPlugins", "Translator", "icons",
+                         "flag-light")
     return {
         "translatorPage": [
             QCoreApplication.translate("TranslatorPlugin",
                                        "Translator"),
-            os.path.join("UiExtensionPlugins", "Translator", "icons",
-                         "flag.png"),
-            createTranslatorPage, None, None],
+            icon, createTranslatorPage, None, None],
     }
 
 
@@ -141,7 +145,7 @@
         global translatorPluginObject
         translatorPluginObject = self
         
-        self.__object = Translator(self, self.__ui)
+        self.__object = Translator(self, e5App().usesDarkPalette(), self.__ui)
         self.__object.activate()
         e5App().registerPluginObject("Translator", self.__object)
         

eric ide

mercurial