146 Private slot to check the current URL for the bookmarked state. |
146 Private slot to check the current URL for the bookmarked state. |
147 """ |
147 """ |
148 manager = Helpviewer.HelpWindow.HelpWindow.bookmarksManager() |
148 manager = Helpviewer.HelpWindow.HelpWindow.bookmarksManager() |
149 if manager.bookmarkForUrl(self.__browser.url()) is not None: |
149 if manager.bookmarkForUrl(self.__browser.url()) is not None: |
150 self.__bookmarkButton.setIcon(self.__bmActiveIcon) |
150 self.__bookmarkButton.setIcon(self.__bmActiveIcon) |
151 bookmark = manager.bookmarkForUrl(self.__browser.url()) |
151 bookmarks = manager.bookmarksForUrl(self.__browser.url()) |
152 manager.setTimestamp(bookmark, BookmarkNode.TsVisited, |
152 for bookmark in bookmarks: |
153 QDateTime.currentDateTime()) |
153 manager.setTimestamp(bookmark, BookmarkNode.TsVisited, |
|
154 QDateTime.currentDateTime()) |
154 elif Helpviewer.HelpWindow.HelpWindow.speedDial()\ |
155 elif Helpviewer.HelpWindow.HelpWindow.speedDial()\ |
155 .pageForUrl(self.__browser.url()).url != "": |
156 .pageForUrl(self.__browser.url()).url != "": |
156 self.__bookmarkButton.setIcon(self.__bmActiveIcon) |
157 self.__bookmarkButton.setIcon(self.__bmActiveIcon) |
157 else: |
158 else: |
158 self.__bookmarkButton.setIcon(self.__bmInactiveIcon) |
159 self.__bookmarkButton.setIcon(self.__bmInactiveIcon) |