TimeTracker/TimeTracker.py

branch
eric7
changeset 106
6deb942739dc
parent 105
44bfd9e7e65e
child 108
702f47d3f794
equal deleted inserted replaced
105:44bfd9e7e65e 106:6deb942739dc
64 Public method to activate the time tracker. 64 Public method to activate the time tracker.
65 """ 65 """
66 from .TimeTrackerWidget import TimeTrackerWidget 66 from .TimeTrackerWidget import TimeTrackerWidget
67 67
68 self.__widget = TimeTrackerWidget(self) 68 self.__widget = TimeTrackerWidget(self)
69 if self.__ui.getLayoutType() == "Sidebars": 69 iconName = (
70 iconName = "sbTimeTracker96" 70 "sbTimeTracker96"
71 else: 71 if self.__ui.getLayoutType() == "Sidebars" else
72 iconName = "clock-{0}".format(self.__iconSuffix) 72 "clock-{0}".format(self.__iconSuffix)
73 )
73 self.__ui.addSideWidget( 74 self.__ui.addSideWidget(
74 self.__ui.BottomSide, self.__widget, 75 self.__ui.BottomSide, self.__widget,
75 UI.PixmapCache.getIcon( 76 UI.PixmapCache.getIcon(
76 os.path.join("TimeTracker", "icons", iconName) 77 os.path.join("TimeTracker", "icons", iconName)
77 ), 78 ),
156 157
157 from .TimeTrackEntry import TimeTrackEntry 158 from .TimeTrackEntry import TimeTrackEntry
158 159
159 invalidCount = 0 160 invalidCount = 0
160 for data in entriesDataList: 161 for data in entriesDataList:
161 entry = TimeTrackEntry(self.__plugin) 162 entry = TimeTrackEntry(self.__plugin)
162 eid = entry.fromDict(data) 163 eid = entry.fromDict(data)
163 if eid > -1: 164 if eid > -1:
164 self.__entries[eid] = entry 165 self.__entries[eid] = entry
165 else: 166 else:
166 invalidCount += 1 167 invalidCount += 1

eric ide

mercurial