aboutsummaryrefslogtreecommitdiffstats
path: root/examples/demos/documentviewer
diff options
context:
space:
mode:
authorFriedemann Kleint <[email protected]>2024-11-28 14:44:39 +0100
committerFriedemann Kleint <[email protected]>2024-11-29 15:52:25 +0100
commitc90df5f478e9e6c54e5137109f72478c7cfb61cd (patch)
tree785d5de9c71eed1e7ca5c01f4d8d808c36acdcf6 /examples/demos/documentviewer
parente00c7a9171f5aabc3bae068f45e05794ceaa0e7c (diff)
Brush up the document viewer demo
Adapt to qtdoc/1c75be529062c08291da10cff40b5116de11adb1. Pick-to: 6.8 Change-Id: I14ddc49684c8546e5bcfbcb6123b64a0faa04165 Reviewed-by: Shyamnath Premnadh <[email protected]>
Diffstat (limited to 'examples/demos/documentviewer')
-rw-r--r--examples/demos/documentviewer/pdfviewer/pdfviewer.py14
1 files changed, 5 insertions, 9 deletions
diff --git a/examples/demos/documentviewer/pdfviewer/pdfviewer.py b/examples/demos/documentviewer/pdfviewer/pdfviewer.py
index 08863502d..049653381 100644
--- a/examples/demos/documentviewer/pdfviewer/pdfviewer.py
+++ b/examples/demos/documentviewer/pdfviewer/pdfviewer.py
@@ -5,7 +5,7 @@ from __future__ import annotations
from math import sqrt
from PySide6.QtWidgets import (QListView, QTreeView)
-from PySide6.QtGui import QIcon, QPainter
+from PySide6.QtGui import QIcon, QKeySequence, QPainter
from PySide6.QtCore import (QDir, QIODevice, QModelIndex,
QPointF, Slot)
from PySide6.QtPrintSupport import QPrinter
@@ -61,20 +61,16 @@ class PdfViewer(AbstractViewer):
self._toolBar.addSeparator()
self._toolBar.addWidget(self._zoomSelector)
- actionZoomIn = self._toolBar.addAction("Zoom in")
- actionZoomIn.setToolTip("Increase zoom level")
icon = QIcon.fromTheme(QIcon.ThemeIcon.ZoomIn,
QIcon(":/demos/documentviewer/images/zoom-in.png"))
- actionZoomIn.setIcon(icon)
- self._toolBar.addAction(actionZoomIn)
+ actionZoomIn = self._toolBar.addAction(icon, "Zoom in", QKeySequence.StandardKey.ZoomIn)
+ actionZoomIn.setToolTip("Increase zoom level")
actionZoomIn.triggered.connect(self.onActionZoomInTriggered)
- actionZoomOut = self._toolBar.addAction("Zoom out")
- actionZoomOut.setToolTip("Decrease zoom level")
icon = QIcon.fromTheme(QIcon.ThemeIcon.ZoomIn,
QIcon(":/demos/documentviewer/images/zoom-out.png"))
- actionZoomOut.setIcon(icon)
- self._toolBar.addAction(actionZoomOut)
+ actionZoomOut = self._toolBar.addAction(icon, "Zoom out", QKeySequence.StandardKey.ZoomOut)
+ actionZoomOut.setToolTip("Decrease zoom level")
actionZoomOut.triggered.connect(self.onActionZoomOutTriggered)
nav.backAvailableChanged.connect(self._actionBack.setEnabled)