eric7/WebBrowser/Bookmarks/BookmarksMenu.py

branch
eric7
changeset 8356
68ec9c3d4de5
parent 8323
3bb9b7d997db
child 8358
144a6b854f70
equal deleted inserted replaced
8355:8a7677a63c8d 8356:68ec9c3d4de5
9 9
10 from PyQt6.QtCore import pyqtSignal, Qt, QUrl 10 from PyQt6.QtCore import pyqtSignal, Qt, QUrl
11 from PyQt6.QtGui import QCursor 11 from PyQt6.QtGui import QCursor
12 from PyQt6.QtWidgets import QMenu 12 from PyQt6.QtWidgets import QMenu
13 13
14 from E5Gui.E5ModelMenu import E5ModelMenu 14 from E5Gui.EricModelMenu import EricModelMenu
15 15
16 from .BookmarksModel import BookmarksModel 16 from .BookmarksModel import BookmarksModel
17 from .BookmarkNode import BookmarkNode 17 from .BookmarkNode import BookmarkNode
18 18
19 19
20 class BookmarksMenu(E5ModelMenu): 20 class BookmarksMenu(EricModelMenu):
21 """ 21 """
22 Class implementing the bookmarks menu base class. 22 Class implementing the bookmarks menu base class.
23 23
24 @signal openUrl(QUrl, str) emitted to open a URL with the given title in 24 @signal openUrl(QUrl, str) emitted to open a URL with the given title in
25 the current tab 25 the current tab
36 """ 36 """
37 Constructor 37 Constructor
38 38
39 @param parent reference to the parent widget (QWidget) 39 @param parent reference to the parent widget (QWidget)
40 """ 40 """
41 E5ModelMenu.__init__(self, parent) 41 EricModelMenu.__init__(self, parent)
42 42
43 self.activated.connect(self.__activated) 43 self.activated.connect(self.__activated)
44 self.setStatusBarTextRole(BookmarksModel.UrlStringRole) 44 self.setStatusBarTextRole(BookmarksModel.UrlStringRole)
45 self.setSeparatorRole(BookmarksModel.SeparatorRole) 45 self.setSeparatorRole(BookmarksModel.SeparatorRole)
46 46

eric ide

mercurial