1976 if windowType in [QWebEnginePage.WebWindowType.WebBrowserTab, |
1976 if windowType in [QWebEnginePage.WebWindowType.WebBrowserTab, |
1977 QWebEnginePage.WebWindowType.WebDialog]: |
1977 QWebEnginePage.WebWindowType.WebDialog]: |
1978 return self.__mw.newTab(addNextTo=self) |
1978 return self.__mw.newTab(addNextTo=self) |
1979 elif windowType == QWebEnginePage.WebWindowType.WebBrowserWindow: |
1979 elif windowType == QWebEnginePage.WebWindowType.WebBrowserWindow: |
1980 return self.__mw.newWindow().currentBrowser() |
1980 return self.__mw.newWindow().currentBrowser() |
|
1981 elif ( |
|
1982 windowType == QWebEnginePage.WebWindowType.WebBrowserBackgroundTab |
|
1983 ): |
|
1984 return self.__mw.newTab(addNextTo=self, background=True) |
1981 else: |
1985 else: |
1982 return self.__mw.newTab(addNextTo=self, background=True) |
1986 # default for unknow/new window types |
|
1987 return self.__mw.newTab(addNextTo=self) |
1983 |
1988 |
1984 def preferencesChanged(self): |
1989 def preferencesChanged(self): |
1985 """ |
1990 """ |
1986 Public method to indicate a change of the settings. |
1991 Public method to indicate a change of the settings. |
1987 """ |
1992 """ |