src/eric7/WebBrowser/Bookmarks/BookmarksToolBar.py

branch
eric7
changeset 9482
a2bc06a54d9d
parent 9473
3f23dbf37dbe
child 9653
e67609152c5e
equal deleted inserted replaced
9481:0b936ff1bbb9 9482:a2bc06a54d9d
11 from PyQt6.QtGui import QCursor 11 from PyQt6.QtGui import QCursor
12 from PyQt6.QtWebEngineCore import QWebEnginePage 12 from PyQt6.QtWebEngineCore import QWebEnginePage
13 from PyQt6.QtWidgets import QMenu 13 from PyQt6.QtWidgets import QMenu
14 14
15 from eric7.EricWidgets.EricModelToolBar import EricModelToolBar 15 from eric7.EricWidgets.EricModelToolBar import EricModelToolBar
16 from eric7.WebBrowser.WebBrowserWindow import WebBrowserWindow
16 17
17 from .BookmarksModel import BookmarksModel 18 from .BookmarksModel import BookmarksModel
18 19
19 20
20 class BookmarksToolBar(EricModelToolBar): 21 class BookmarksToolBar(EricModelToolBar):
207 @type QAction 208 @type QAction
208 """ 209 """
209 idx = self.index(act) 210 idx = self.index(act)
210 url = idx.data(BookmarksModel.UrlRole) 211 url = idx.data(BookmarksModel.UrlRole)
211 212
212 from eric7.WebBrowser.WebBrowserWindow import WebBrowserWindow
213
214 WebBrowserWindow.mainWindow().newPrivateWindow(url) 213 WebBrowserWindow.mainWindow().newPrivateWindow(url)
215 self.__updateVisitCount(idx) 214 self.__updateVisitCount(idx)
216 215
217 def __removeBookmark(self, act): 216 def __removeBookmark(self, act):
218 """ 217 """

eric ide

mercurial