diff options
author | Friedemann Kleint <Friedemann.Kleint@qt.io> | 2024-03-13 21:53:16 +0100 |
---|---|---|
committer | Friedemann Kleint <Friedemann.Kleint@qt.io> | 2024-03-14 10:03:30 +0100 |
commit | b33d8e3ff47c5027d0147f74c35c7e4b4f874ca5 (patch) | |
tree | b468edd7143ab877445570326731bb76f5aecfba /examples/demos/documentviewer | |
parent | fefb8237fc87512ade55381e3af990b8478f0863 (diff) |
Examples: Use theme icons
Add some missing icons.
Task-number: PYSIDE-2206
Change-Id: I7763f3ad145427dd97084e6191fd4828c2432baa
Reviewed-by: Cristian Maureira-Fredes <cristian.maureira-fredes@qt.io>
Diffstat (limited to 'examples/demos/documentviewer')
-rw-r--r-- | examples/demos/documentviewer/jsonviewer/jsonviewer.py | 4 | ||||
-rw-r--r-- | examples/demos/documentviewer/pdfviewer/pdfviewer.py | 8 | ||||
-rw-r--r-- | examples/demos/documentviewer/txtviewer/txtviewer.py | 6 |
3 files changed, 11 insertions, 7 deletions
diff --git a/examples/demos/documentviewer/jsonviewer/jsonviewer.py b/examples/demos/documentviewer/jsonviewer/jsonviewer.py index d582edd09..1e5a34ca0 100644 --- a/examples/demos/documentviewer/jsonviewer/jsonviewer.py +++ b/examples/demos/documentviewer/jsonviewer/jsonviewer.py @@ -184,13 +184,13 @@ class JsonViewer(AbstractViewer): menu = self.addMenu("Json") tb = self.addToolBar("Json Actions") - zoomInIcon = QIcon.fromTheme("zoom-in") + zoomInIcon = QIcon.fromTheme(QIcon.ThemeIcon.ZoomIn) a = menu.addAction(zoomInIcon, "&+Expand all", self._tree.expandAll) tb.addAction(a) a.setPriority(QAction.LowPriority) a.setShortcut(QKeySequence.New) - zoomOutIcon = QIcon.fromTheme("zoom-out") + zoomOutIcon = QIcon.fromTheme(QIcon.ThemeIcon.ZoomOut) a = menu.addAction(zoomOutIcon, "&-Collapse all", self._tree.collapseAll) tb.addAction(a) a.setPriority(QAction.LowPriority) diff --git a/examples/demos/documentviewer/pdfviewer/pdfviewer.py b/examples/demos/documentviewer/pdfviewer/pdfviewer.py index 63d25bf70..d5695e4d0 100644 --- a/examples/demos/documentviewer/pdfviewer/pdfviewer.py +++ b/examples/demos/documentviewer/pdfviewer/pdfviewer.py @@ -62,13 +62,17 @@ class PdfViewer(AbstractViewer): actionZoomIn = self._toolBar.addAction("Zoom in") actionZoomIn.setToolTip("Increase zoom level") - actionZoomIn.setIcon(QIcon(":/demos/documentviewer/images/zoom-in.png")) + icon = QIcon.fromTheme(QIcon.ThemeIcon.ZoomIn, + QIcon(":/demos/documentviewer/images/zoom-in.png")) + actionZoomIn.setIcon(icon) self._toolBar.addAction(actionZoomIn) actionZoomIn.triggered.connect(self.onActionZoomInTriggered) actionZoomOut = self._toolBar.addAction("Zoom out") actionZoomOut.setToolTip("Decrease zoom level") - actionZoomOut.setIcon(QIcon(":/demos/documentviewer/images/zoom-out.png")) + icon = QIcon.fromTheme(QIcon.ThemeIcon.ZoomIn, + QIcon(":/demos/documentviewer/images/zoom-out.png")) + actionZoomOut.setIcon(icon) self._toolBar.addAction(actionZoomOut) actionZoomOut.triggered.connect(self.onActionZoomOutTriggered) diff --git a/examples/demos/documentviewer/txtviewer/txtviewer.py b/examples/demos/documentviewer/txtviewer/txtviewer.py index 27f81ecb7..ef5a38fcd 100644 --- a/examples/demos/documentviewer/txtviewer/txtviewer.py +++ b/examples/demos/documentviewer/txtviewer/txtviewer.py @@ -28,7 +28,7 @@ class TxtViewer(AbstractViewer): def setupTxtUi(self): editMenu = self.addMenu("Edit") editToolBar = self.addToolBar("Edit") - cutIcon = QIcon.fromTheme("edit-cut", + cutIcon = QIcon.fromTheme(QIcon.ThemeIcon.EditCut, QIcon(":/demos/documentviewer/images/cut.png")) cutAct = QAction(cutIcon, "Cut", self) cutAct.setShortcuts(QKeySequence.Cut) @@ -37,7 +37,7 @@ class TxtViewer(AbstractViewer): editMenu.addAction(cutAct) editToolBar.addAction(cutAct) - copyIcon = QIcon.fromTheme("edit-copy", + copyIcon = QIcon.fromTheme(QIcon.ThemeIcon.EditCopy, QIcon(":/demos/documentviewer/images/copy.png")) copyAct = QAction(copyIcon, "Copy", self) copyAct.setShortcuts(QKeySequence.Copy) @@ -46,7 +46,7 @@ class TxtViewer(AbstractViewer): editMenu.addAction(copyAct) editToolBar.addAction(copyAct) - pasteIcon = QIcon.fromTheme("edit-paste", + pasteIcon = QIcon.fromTheme(QIcon.ThemeIcon.EditPaste, QIcon(":/demos/documentviewer/images/paste.png")) pasteAct = QAction(pasteIcon, "Paste", self) pasteAct.setShortcuts(QKeySequence.Paste) |