WebBrowser/WebBrowserWindow.py

branch
QtWebEngine
changeset 4734
ce0b1f024da9
parent 4733
ae291a307ea6
child 4735
84e78ee0f361
equal deleted inserted replaced
4733:ae291a307ea6 4734:ce0b1f024da9
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 ##

eric ide

mercurial