208 elif role == BookmarksModel.SeparatorRole: |
208 elif role == BookmarksModel.SeparatorRole: |
209 return bookmarkNode.type() == BookmarkNode.Separator |
209 return bookmarkNode.type() == BookmarkNode.Separator |
210 |
210 |
211 elif role == Qt.ItemDataRole.DecorationRole and index.column() == 0: |
211 elif role == Qt.ItemDataRole.DecorationRole and index.column() == 0: |
212 if bookmarkNode.type() == BookmarkNode.Folder: |
212 if bookmarkNode.type() == BookmarkNode.Folder: |
213 return UI.PixmapCache.getIcon("dirOpen") |
213 return EricPixmapCache.getIcon("dirOpen") |
214 import WebBrowser.WebBrowserWindow |
214 |
215 |
215 from eric7.WebBrowser.WebBrowserWindow import WebBrowserWindow |
216 return WebBrowser.WebBrowserWindow.WebBrowserWindow.icon( |
216 |
217 QUrl(bookmarkNode.url) |
217 return WebBrowserWindow.icon(QUrl(bookmarkNode.url)) |
218 ) |
|
219 |
218 |
220 return None |
219 return None |
221 |
220 |
222 def columnCount(self, parent=None): |
221 def columnCount(self, parent=None): |
223 """ |
222 """ |