942 )) |
942 )) |
943 if not self.__initShortcutsOnly: |
943 if not self.__initShortcutsOnly: |
944 self.selectAllAct.triggered.connect(self.__selectAll) |
944 self.selectAllAct.triggered.connect(self.__selectAll) |
945 self.__actions.append(self.selectAllAct) |
945 self.__actions.append(self.selectAllAct) |
946 |
946 |
947 # TODO: add more editing actions: Select All |
|
948 |
|
949 self.findAct = E5Action( |
947 self.findAct = E5Action( |
950 self.tr('Find...'), |
948 self.tr('Find...'), |
951 UI.PixmapCache.getIcon("find.png"), |
949 UI.PixmapCache.getIcon("find.png"), |
952 self.tr('&Find...'), |
950 self.tr('&Find...'), |
953 QKeySequence(self.tr("Ctrl+F", "Edit|Find")), |
951 QKeySequence(self.tr("Ctrl+F", "Edit|Find")), |
2320 def __addBookmark(self): |
2318 def __addBookmark(self): |
2321 """ |
2319 """ |
2322 Private slot called to add the displayed file to the bookmarks. |
2320 Private slot called to add the displayed file to the bookmarks. |
2323 """ |
2321 """ |
2324 view = self.currentBrowser() |
2322 view = self.currentBrowser() |
|
2323 view.addBookmark() |
2325 urlStr = bytes(view.url().toEncoded()).decode() |
2324 urlStr = bytes(view.url().toEncoded()).decode() |
2326 title = view.title() |
2325 title = view.title() |
2327 |
2326 |
2328 script = Scripts.getAllMetaAttributes() |
2327 script = Scripts.getAllMetaAttributes() |
2329 view.page().runJavaScript( |
2328 view.page().runJavaScript( |