TimeTracker/TimeTracker.py

branch
eric7
changeset 116
e8b0641eba15
parent 115
859d59103f9f
child 120
9ccde4517fca
--- 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"),

eric ide

mercurial