--- a/PluginTimeTracker.py Sun Apr 25 17:13:50 2021 +0200 +++ b/PluginTimeTracker.py Sun Apr 25 17:29:38 2021 +0200 @@ -61,14 +61,12 @@ try: usesDarkPalette = e5App().usesDarkPalette() except AttributeError: + # backward compatibility for eric6 < 20.04 from PyQt5.QtGui import QPalette palette = e5App().palette() lightness = palette.color(QPalette.Window).lightness() usesDarkPalette = lightness <= 128 - if usesDarkPalette: - iconSuffix = "dark" - else: - iconSuffix = "light" + iconSuffix = "dark" if usesDarkPalette else "light" return { "timeTrackerPage": [ @@ -135,14 +133,12 @@ try: usesDarkPalette = e5App().usesDarkPalette() except AttributeError: + # backward compatibility for eric6 < 20.04 from PyQt5.QtGui import QPalette palette = e5App().palette() lightness = palette.color(QPalette.Window).lightness() usesDarkPalette = lightness <= 128 - if usesDarkPalette: - iconSuffix = "dark" - else: - iconSuffix = "light" + iconSuffix = "dark" if usesDarkPalette else "light" self.__object = TimeTracker(self, iconSuffix, self.__ui) self.__object.activate()