diff -r 2a3c6f6f88b6 -r 63135ab601e7 src/eric7/PdfViewer/PdfZoomSelector.py --- a/src/eric7/PdfViewer/PdfZoomSelector.py Fri Jan 20 17:31:29 2023 +0100 +++ b/src/eric7/PdfViewer/PdfZoomSelector.py Mon Jan 23 17:12:03 2023 +0100 @@ -7,7 +7,7 @@ Module implementing a widget to select a PDF zoom factor. """ -from PyQt6.QtCore import pyqtSignal, pyqtSlot, Qt +from PyQt6.QtCore import Qt, pyqtSignal, pyqtSlot from PyQt6.QtPdfWidgets import QPdfView from PyQt6.QtWidgets import QComboBox @@ -15,14 +15,31 @@ class PdfZoomSelector(QComboBox): """ Class implementing a widget to select a PDF zoom factor. - + @signal zoomFactorChanged(factor) emitted to indicate the selected zoom factor @signal zoomModeChanged(zoomMode) emitted to indicate the selected zoom mode """ + zoomFactorChanged = pyqtSignal(float) zoomModeChanged = pyqtSignal(QPdfView.ZoomMode) - ZoomValues = (0.12, 0.25, 0.33, 0.5, 0.66, 0.75, 1.0, 1.25, 1.50, 2.0, 4.0, 8.0, 16.0, 25.0, 50.0) + ZoomValues = ( + 0.12, + 0.25, + 0.33, + 0.5, + 0.66, + 0.75, + 1.0, + 1.25, + 1.50, + 2.0, + 4.0, + 8.0, + 16.0, + 25.0, + 50.0, + ) def __init__(self, parent=None): """