src/eric7/WebBrowser/UrlBar/BookmarkInfoDialog.py

branch
eric7
changeset 9413
80c06d472826
parent 9221
bf71ee032bb4
child 9473
3f23dbf37dbe
equal deleted inserted replaced
9412:45e7bb09c120 9413:80c06d472826
11 from PyQt6.QtGui import QFont 11 from PyQt6.QtGui import QFont
12 from PyQt6.QtWidgets import QDialog 12 from PyQt6.QtWidgets import QDialog
13 13
14 from .Ui_BookmarkInfoDialog import Ui_BookmarkInfoDialog 14 from .Ui_BookmarkInfoDialog import Ui_BookmarkInfoDialog
15 15
16 import UI.PixmapCache 16 from eric7.EricGui import EricPixmapCache
17 17
18 18
19 class BookmarkInfoDialog(QDialog, Ui_BookmarkInfoDialog): 19 class BookmarkInfoDialog(QDialog, Ui_BookmarkInfoDialog):
20 """ 20 """
21 Class implementing a dialog to show some bookmark info. 21 Class implementing a dialog to show some bookmark info.
31 super().__init__(parent) 31 super().__init__(parent)
32 self.setupUi(self) 32 self.setupUi(self)
33 33
34 self.__bookmark = bookmark 34 self.__bookmark = bookmark
35 35
36 self.icon.setPixmap(UI.PixmapCache.getPixmap("bookmark32")) 36 self.icon.setPixmap(EricPixmapCache.getPixmap("bookmark32"))
37 37
38 font = QFont() 38 font = QFont()
39 font.setPointSize(font.pointSize() + 2) 39 font.setPointSize(font.pointSize() + 2)
40 self.title.setFont(font) 40 self.title.setFont(font)
41 41
51 @pyqtSlot() 51 @pyqtSlot()
52 def on_removeButton_clicked(self): 52 def on_removeButton_clicked(self):
53 """ 53 """
54 Private slot to remove the current bookmark. 54 Private slot to remove the current bookmark.
55 """ 55 """
56 import WebBrowser.WebBrowserWindow 56 from eric7.WebBrowser.WebBrowserWindow import WebBrowserWindow
57 57
58 bm = WebBrowser.WebBrowserWindow.WebBrowserWindow.bookmarksManager() 58 bm = WebBrowserWindow.bookmarksManager()
59 bm.removeBookmark(self.__bookmark) 59 bm.removeBookmark(self.__bookmark)
60 self.close() 60 self.close()
61 61
62 def accept(self): 62 def accept(self):
63 """ 63 """
65 """ 65 """
66 if ( 66 if (
67 self.__bookmark is not None 67 self.__bookmark is not None
68 and self.titleEdit.text() != self.__bookmark.title 68 and self.titleEdit.text() != self.__bookmark.title
69 ): 69 ):
70 import WebBrowser.WebBrowserWindow 70 from eric7.WebBrowser.WebBrowserWindow import WebBrowserWindow
71 71
72 bm = WebBrowser.WebBrowserWindow.WebBrowserWindow.bookmarksManager() 72 bm = WebBrowserWindow.bookmarksManager()
73 bm.setTitle(self.__bookmark, self.titleEdit.text()) 73 bm.setTitle(self.__bookmark, self.titleEdit.text())
74 self.close() 74 self.close()

eric ide

mercurial