eric6/WebBrowser/WebBrowserView.py

changeset 7761
ed2c67d20328
parent 7759
51aa6c6b66f7
child 7766
0af772bc14c4
equal deleted inserted replaced
7760:fcd3322bf6ed 7761:ed2c67d20328
16 QPointF, QDateTime, QStandardPaths, QByteArray, QIODevice, QDataStream 16 QPointF, QDateTime, QStandardPaths, QByteArray, QIODevice, QDataStream
17 ) 17 )
18 from PyQt5.QtGui import ( 18 from PyQt5.QtGui import (
19 QDesktopServices, QClipboard, QIcon, QContextMenuEvent, QPixmap, QCursor 19 QDesktopServices, QClipboard, QIcon, QContextMenuEvent, QPixmap, QCursor
20 ) 20 )
21 from PyQt5.QtWidgets import qApp, QStyle, QMenu, QApplication, QDialog 21 from PyQt5.QtWidgets import QStyle, QMenu, QApplication, QDialog
22 from PyQt5.QtWebEngineWidgets import ( 22 from PyQt5.QtWebEngineWidgets import (
23 QWebEngineView, QWebEnginePage, QWebEngineDownloadItem 23 QWebEngineView, QWebEnginePage, QWebEngineDownloadItem
24 ) 24 )
25 25
26 from E5Gui import E5MessageBox, E5FileDialog 26 from E5Gui import E5MessageBox, E5FileDialog
27 from E5Gui.E5Application import e5App
27 28
28 from WebBrowser.WebBrowserWindow import WebBrowserWindow 29 from WebBrowser.WebBrowserWindow import WebBrowserWindow
29 from .WebBrowserPage import WebBrowserPage 30 from .WebBrowserPage import WebBrowserPage
30 31
31 from .Tools.WebIconLoader import WebIconLoader 32 from .Tools.WebIconLoader import WebIconLoader
1771 self.page().deleteLater() 1772 self.page().deleteLater()
1772 self.__createNewPage() 1773 self.__createNewPage()
1773 1774
1774 html = getHtmlPage("tabCrashPage.html") 1775 html = getHtmlPage("tabCrashPage.html")
1775 html = html.replace("@IMAGE@", pixmapToDataUrl( 1776 html = html.replace("@IMAGE@", pixmapToDataUrl(
1776 qApp.style().standardIcon(QStyle.SP_MessageBoxWarning).pixmap( 1777 e5App().style().standardIcon(QStyle.SP_MessageBoxWarning).pixmap(
1777 48, 48)).toString()) 1778 48, 48)).toString())
1778 html = html.replace("@FAVICON@", pixmapToDataUrl( 1779 html = html.replace("@FAVICON@", pixmapToDataUrl(
1779 qApp.style() .standardIcon(QStyle.SP_MessageBoxWarning).pixmap( 1780 e5App().style() .standardIcon(QStyle.SP_MessageBoxWarning).pixmap(
1780 16, 16)).toString()) 1781 16, 16)).toString())
1781 html = html.replace( 1782 html = html.replace(
1782 "@TITLE@", self.tr("Render Process terminated abnormally")) 1783 "@TITLE@", self.tr("Render Process terminated abnormally"))
1783 html = html.replace( 1784 html = html.replace(
1784 "@H1@", self.tr("Render Process terminated abnormally")) 1785 "@H1@", self.tr("Render Process terminated abnormally"))

eric ide

mercurial