diff -r 427a7f8d662f -r 246e51cc11ae TimeTracker/TimeTracker.py --- a/TimeTracker/TimeTracker.py Wed Jan 01 11:59:01 2020 +0100 +++ b/TimeTracker/TimeTracker.py Thu Apr 09 18:44:19 2020 +0200 @@ -31,16 +31,21 @@ """ FileName = "TimeTracker.txt" - def __init__(self, plugin, parent=None): + def __init__(self, plugin, iconSuffix, parent=None): """ Constructor - @param plugin reference to the plugin object (TimeTrackerPlugin) - @param parent parent (QObject) + @param plugin reference to the plugin object + @type TimeTrackerPlugin + @param iconSuffix suffix for the icons + @type str + @param parent parent + @type QObject """ QObject.__init__(self, parent) self.__plugin = plugin + self.__iconSuffix = iconSuffix self.__ui = parent self.__e5project = e5App().getObject("Project") @@ -69,7 +74,9 @@ self.__ui.addSideWidget( self.__ui.BottomSide, self.__widget, UI.PixmapCache.getIcon( - os.path.join("TimeTracker", "icons", "clock.png")), + os.path.join("TimeTracker", "icons", + "clock-{0}".format(self.__iconSuffix)) + ), self.tr("Time Tracker")) self.__activateAct = E5Action(