eric6/WebBrowser/WebBrowserWindow.py

changeset 8218
7c09585bd960
parent 8151
8c1445825e7b
child 8227
349308e84eeb
equal deleted inserted replaced
8217:385f60c94548 8218:7c09585bd960
138 @param saname name to be used for the single application server 138 @param saname name to be used for the single application server
139 @type str 139 @type str
140 """ 140 """
141 self.__hideNavigationTimer = None 141 self.__hideNavigationTimer = None
142 142
143 super(WebBrowserWindow, self).__init__(parent) 143 super().__init__(parent)
144 self.setObjectName(name) 144 self.setObjectName(name)
145 if private: 145 if private:
146 self.setWindowTitle(self.tr("eric Web Browser (Private Mode)")) 146 self.setWindowTitle(self.tr("eric Web Browser (Private Mode)"))
147 else: 147 else:
148 self.setWindowTitle(self.tr("eric Web Browser")) 148 self.setWindowTitle(self.tr("eric Web Browser"))
4356 QWebEnginePage.WebAction.Back) 4356 QWebEnginePage.WebAction.Back)
4357 elif evt.button() == Qt.MouseButton.XButton2: 4357 elif evt.button() == Qt.MouseButton.XButton2:
4358 self.currentBrowser().triggerPageAction( 4358 self.currentBrowser().triggerPageAction(
4359 QWebEnginePage.WebAction.Forward) 4359 QWebEnginePage.WebAction.Forward)
4360 else: 4360 else:
4361 super(WebBrowserWindow, self).mousePressEvent(evt) 4361 super().mousePressEvent(evt)
4362 4362
4363 @classmethod 4363 @classmethod
4364 def feedsManager(cls): 4364 def feedsManager(cls):
4365 """ 4365 """
4366 Class method to get a reference to the RSS feeds manager. 4366 Class method to get a reference to the RSS feeds manager.
4508 url = self.speedDial().urlForShortcut(number - 1) 4508 url = self.speedDial().urlForShortcut(number - 1)
4509 if url.isValid(): 4509 if url.isValid():
4510 self.__linkActivated(url) 4510 self.__linkActivated(url)
4511 return 4511 return
4512 4512
4513 super(WebBrowserWindow, self).keyPressEvent(evt) 4513 super().keyPressEvent(evt)
4514 4514
4515 def event(self, evt): 4515 def event(self, evt):
4516 """ 4516 """
4517 Public method handling events. 4517 Public method handling events.
4518 4518
4557 self.__navigationContainer.show() 4557 self.__navigationContainer.show()
4558 4558
4559 if self.__hideNavigationTimer: 4559 if self.__hideNavigationTimer:
4560 self.__hideNavigationTimer.stop() 4560 self.__hideNavigationTimer.stop()
4561 4561
4562 return super(WebBrowserWindow, self).event(evt) 4562 return super().event(evt)
4563 4563
4564 ########################################################################### 4564 ###########################################################################
4565 ## Interface to VirusTotal below ## 4565 ## Interface to VirusTotal below ##
4566 ########################################################################### 4566 ###########################################################################
4567 4567

eric ide

mercurial