--- a/TimeTracker/TimeTracker.py Sat Dec 23 19:35:14 2023 +0100 +++ b/TimeTracker/TimeTracker.py Sat Jan 06 13:06:58 2024 +0100 @@ -22,6 +22,16 @@ from eric7.EricWidgets import EricMessageBox from eric7.EricWidgets.EricApplication import ericApp +try: + from eric7.UI.UserInterface import UserInterfaceSide + + _Side = UserInterfaceSide.Bottom +except ImportError: + # backward compatibility for eric < 24.2 + from eric7.UI.UserInterface import UserInterface + + _Side = UserInterface.BottomSide + class TimeTracker(QObject): """ @@ -76,7 +86,7 @@ else "clock-{0}".format(self.__iconSuffix) ) self.__ui.addSideWidget( - self.__ui.BottomSide, + _Side, self.__widget, EricPixmapCache.getIcon(os.path.join("TimeTracker", "icons", iconName)), self.tr("Time Tracker"),