src/eric7/WebBrowser/Network/EricSchemeHandler.py

branch
eric7
changeset 9482
a2bc06a54d9d
parent 9473
3f23dbf37dbe
child 9576
be9f8e7e42e0
equal deleted inserted replaced
9481:0b936ff1bbb9 9482:a2bc06a54d9d
10 from PyQt6.QtCore import QBuffer, QIODevice, QMutex, QUrlQuery, pyqtSignal 10 from PyQt6.QtCore import QBuffer, QIODevice, QMutex, QUrlQuery, pyqtSignal
11 from PyQt6.QtWebEngineCore import QWebEngineUrlSchemeHandler 11 from PyQt6.QtWebEngineCore import QWebEngineUrlSchemeHandler
12 12
13 from eric7.EricUtilities.EricMutexLocker import EricMutexLocker 13 from eric7.EricUtilities.EricMutexLocker import EricMutexLocker
14 from eric7.EricWidgets.EricApplication import ericApp 14 from eric7.EricWidgets.EricApplication import ericApp
15 from eric7.WebBrowser.WebBrowserWindow import WebBrowserWindow
15 16
16 from ..Tools.WebBrowserTools import getHtmlPage, getJavascript, pixmapFileToDataUrl 17 from ..Tools.WebBrowserTools import getHtmlPage, getJavascript, pixmapFileToDataUrl
17 18
18 _SupportedPages = [ 19 _SupportedPages = [
19 "adblock", # error page for URLs blocked by AdBlock 20 "adblock", # error page for URLs blocked by AdBlock
272 self.tr("SpeedDial requires enabled" " JavaScript."), 273 self.tr("SpeedDial requires enabled" " JavaScript."),
273 ) 274 )
274 275
275 self._speedDialPage = page 276 self._speedDialPage = page
276 277
277 from eric7.WebBrowser.WebBrowserWindow import WebBrowserWindow
278
279 dial = WebBrowserWindow.speedDial() 278 dial = WebBrowserWindow.speedDial()
280 page = ( 279 page = (
281 self._speedDialPage.replace("@INITIAL-SCRIPT@", dial.initialScript()) 280 self._speedDialPage.replace("@INITIAL-SCRIPT@", dial.initialScript())
282 .replace("@ROW-PAGES@", str(dial.pagesInRow())) 281 .replace("@ROW-PAGES@", str(dial.pagesInRow()))
283 .replace("@SD-SIZE@", str(dial.sdSize())) 282 .replace("@SD-SIZE@", str(dial.sdSize()))

eric ide

mercurial