eric7/WebBrowser/WebBrowserTabWidget.py

branch
eric7
changeset 8318
962bce857696
parent 8312
800c432b34c8
child 8322
b422b4e77d19
equal deleted inserted replaced
8316:0c7a44af84bc 8318:962bce857696
7 Module implementing the central widget showing the web pages. 7 Module implementing the central widget showing the web pages.
8 """ 8 """
9 9
10 import os 10 import os
11 11
12 from PyQt5.QtCore import pyqtSignal, pyqtSlot, Qt, QUrl, QFile, QFileDevice 12 from PyQt6.QtCore import pyqtSignal, pyqtSlot, Qt, QUrl, QFile, QFileDevice
13 from PyQt5.QtGui import QIcon, QPixmap, QPainter 13 from PyQt6.QtGui import QIcon, QPixmap, QPainter
14 from PyQt5.QtWidgets import ( 14 from PyQt6.QtWidgets import (
15 QWidget, QHBoxLayout, QMenu, QToolButton, QDialog 15 QWidget, QHBoxLayout, QMenu, QToolButton, QDialog
16 ) 16 )
17 from PyQt5.QtPrintSupport import QPrinter, QPrintDialog, QAbstractPrintDialog 17 from PyQt6.QtPrintSupport import QPrinter, QPrintDialog, QAbstractPrintDialog
18 18
19 from E5Gui.E5TabWidget import E5TabWidget 19 from E5Gui.E5TabWidget import E5TabWidget
20 from E5Gui import E5MessageBox 20 from E5Gui import E5MessageBox
21 from E5Gui.E5Application import e5App 21 from E5Gui.E5Application import e5App
22 from E5Gui.E5OverrideCursor import E5OverrideCursor 22 from E5Gui.E5OverrideCursor import E5OverrideCursor
767 """ 767 """
768 Public slot called to show a print preview of the displayed file. 768 Public slot called to show a print preview of the displayed file.
769 769
770 @param browser reference to the browser to be printed (WebBrowserView) 770 @param browser reference to the browser to be printed (WebBrowserView)
771 """ 771 """
772 from PyQt5.QtPrintSupport import QPrintPreviewDialog 772 from PyQt6.QtPrintSupport import QPrintPreviewDialog
773 773
774 if browser is None: 774 if browser is None:
775 browser = self.currentBrowser() 775 browser = self.currentBrowser()
776 776
777 printer = QPrinter(mode=QPrinter.PrinterMode.HighResolution) 777 printer = QPrinter(mode=QPrinter.PrinterMode.HighResolution)

eric ide

mercurial