From a56951c6729bd0784b12f03230078270915b04d3 Mon Sep 17 00:00:00 2001 From: Friedemann Kleint Date: Wed, 13 Sep 2023 11:59:42 +0200 Subject: Document viewer example: Adapt to revised API of QPdfPageSelector (6.6) Adapt to qtwebengine/8b20e0636a89dc3e6b06d174286ee16aa427887a. Complements 4ed257c5e476ab82b1e66c15574a4ebb016d179e. Task-number: PYSIDE-2206 Task-number: QTBUG-116987 Change-Id: I0092fc5f957fc6d0902cd2386ff47c358ff695d6 Reviewed-by: Friedemann Kleint Reviewed-by: Adrian Herrmann --- examples/demos/documentviewer/pdfviewer/pdfviewer.py | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) (limited to 'examples/demos/documentviewer') diff --git a/examples/demos/documentviewer/pdfviewer/pdfviewer.py b/examples/demos/documentviewer/pdfviewer/pdfviewer.py index a432fb0f3..0762cfdce 100644 --- a/examples/demos/documentviewer/pdfviewer/pdfviewer.py +++ b/examples/demos/documentviewer/pdfviewer/pdfviewer.py @@ -48,9 +48,9 @@ class PdfViewer(AbstractViewer): nav = self._pdfView.pageNavigator() self._pageSelector = QPdfPageSelector(self._toolBar) self._toolBar.insertWidget(self._uiAssets_forward, self._pageSelector) - self._pageSelector.valueChanged.connect(self.pageSelected) - self._pageSelector.valueChanged.connect(self.pageSelected) - nav.currentPageChanged.connect(self._pageSelector.setValue) + self._pageSelector.setDocument(self._document); + self._pageSelector.currentPageChanged.connect(self.pageSelected) + nav.currentPageChanged.connect(self._pageSelector.setCurrentPage) nav.backAvailableChanged.connect(self._uiAssets_back.setEnabled) self._actionBack = self._uiAssets_back self._actionForward = self._uiAssets_forward @@ -133,7 +133,6 @@ class PdfViewer(AbstractViewer): documentTitle = "PDF Viewer" self.statusMessage(documentTitle) self.pageSelected(0) - self._pageSelector.setMaximum(self._document.pageCount() - 1) file_name = QDir.toNativeSeparators(self._file.fileName()) self.statusMessage(f"Opened PDF file {file_name}") -- cgit v1.2.3