82 |
82 |
83 _networkManager = None |
83 _networkManager = None |
84 ## _cookieJar = None |
84 ## _cookieJar = None |
85 ## _helpEngine = None |
85 ## _helpEngine = None |
86 _bookmarksManager = None |
86 _bookmarksManager = None |
87 ## _historyManager = None |
87 _historyManager = None |
88 ## _passwordManager = None |
88 ## _passwordManager = None |
89 ## _adblockManager = None |
89 ## _adblockManager = None |
90 ## _downloadManager = None |
90 ## _downloadManager = None |
91 ## _feedsManager = None |
91 ## _feedsManager = None |
92 ## _userAgentsManager = None |
92 ## _userAgentsManager = None |
1825 # TODO: QtHelp |
1825 # TODO: QtHelp |
1826 ## if WebBrowserWindow.UseQtHelp: |
1826 ## if WebBrowserWindow.UseQtHelp: |
1827 ## menu.addSeparator() |
1827 ## menu.addSeparator() |
1828 ## menu.addAction(self.syncTocAct) |
1828 ## menu.addAction(self.syncTocAct) |
1829 |
1829 |
1830 # TODO: History |
1830 from .History.HistoryMenu import HistoryMenu |
1831 ## from .History.HistoryMenu import HistoryMenu |
1831 self.historyMenu = HistoryMenu(self, self.__tabWidget) |
1832 ## self.historyMenu = HistoryMenu(self, self.__tabWidget) |
1832 self.historyMenu.setTearOffEnabled(True) |
1833 ## self.historyMenu.setTearOffEnabled(True) |
1833 self.historyMenu.setTitle(self.tr('H&istory')) |
1834 ## self.historyMenu.setTitle(self.tr('H&istory')) |
1834 self.historyMenu.openUrl.connect(self.openUrl) |
1835 ## self.historyMenu.openUrl.connect(self.openUrl) |
1835 self.historyMenu.newUrl.connect(self.openUrlNewTab) |
1836 ## self.historyMenu.newUrl.connect(self.openUrlNewTab) |
1836 mb.addMenu(self.historyMenu) |
1837 ## mb.addMenu(self.historyMenu) |
|
1838 |
1837 |
1839 from .Bookmarks.BookmarksMenu import BookmarksMenuBarMenu |
1838 from .Bookmarks.BookmarksMenu import BookmarksMenuBarMenu |
1840 self.bookmarksMenu = BookmarksMenuBarMenu(self) |
1839 self.bookmarksMenu = BookmarksMenuBarMenu(self) |
1841 self.bookmarksMenu.setTearOffEnabled(True) |
1840 self.bookmarksMenu.setTearOffEnabled(True) |
1842 self.bookmarksMenu.setTitle(self.tr('&Bookmarks')) |
1841 self.bookmarksMenu.setTitle(self.tr('&Bookmarks')) |
2802 self.__initWebEngineSettings() |
2801 self.__initWebEngineSettings() |
2803 |
2802 |
2804 # TODO: NetworkManager |
2803 # TODO: NetworkManager |
2805 ## self.networkAccessManager().preferencesChanged() |
2804 ## self.networkAccessManager().preferencesChanged() |
2806 ## |
2805 ## |
2807 # TODO: History |
2806 self.historyManager().preferencesChanged() |
2808 ## self.historyManager().preferencesChanged() |
2807 |
2809 ## |
|
2810 self.__tabWidget.preferencesChanged() |
2808 self.__tabWidget.preferencesChanged() |
2811 |
2809 |
2812 # TODO: OpenSearch |
2810 # TODO: OpenSearch |
2813 ## self.searchEdit.preferencesChanged() |
2811 ## self.searchEdit.preferencesChanged() |
2814 ## |
2812 ## |
3500 ## req = QNetworkRequest(url) |
3498 ## req = QNetworkRequest(url) |
3501 ## req.setRawHeader(b"X-Eric6-UserLoadAction", b"1") |
3499 ## req.setRawHeader(b"X-Eric6-UserLoadAction", b"1") |
3502 ## self.newTab(None, (req, QNetworkAccessManager.GetOperation, b"")) |
3500 ## self.newTab(None, (req, QNetworkAccessManager.GetOperation, b"")) |
3503 self.newTab(url) |
3501 self.newTab(url) |
3504 |
3502 |
3505 ## @classmethod |
3503 @classmethod |
3506 ## def historyManager(cls): |
3504 def historyManager(cls): |
3507 ## """ |
3505 """ |
3508 ## Class method to get a reference to the history manager. |
3506 Class method to get a reference to the history manager. |
3509 ## |
3507 |
3510 ## @return reference to the history manager (HistoryManager) |
3508 @return reference to the history manager (HistoryManager) |
3511 ## """ |
3509 """ |
3512 ## if cls._historyManager is None: |
3510 if cls._historyManager is None: |
3513 ## from .History.HistoryManager import HistoryManager |
3511 from .History.HistoryManager import HistoryManager |
3514 ## cls._historyManager = HistoryManager() |
3512 cls._historyManager = HistoryManager() |
3515 ## |
3513 |
3516 ## return cls._historyManager |
3514 return cls._historyManager |
3517 ## |
3515 |
3518 ## @classmethod |
3516 ## @classmethod |
3519 ## def passwordManager(cls): |
3517 ## def passwordManager(cls): |
3520 ## """ |
3518 ## """ |
3521 ## Class method to get a reference to the password manager. |
3519 ## Class method to get a reference to the password manager. |
3522 ## |
3520 ## |