aboutsummaryrefslogtreecommitdiffstats
path: root/examples/webenginewidgets
diff options
context:
space:
mode:
authorFriedemann Kleint <Friedemann.Kleint@qt.io>2024-03-12 15:38:26 +0100
committerFriedemann Kleint <Friedemann.Kleint@qt.io>2024-03-12 15:55:54 +0100
commit52d7a31d05b1cab5780d2eb050100c3433a5fc11 (patch)
tree2497ee15cca254e893d15ee8585c30d808ba1c5f /examples/webenginewidgets
parentf1c6a62572270272c942c059852158693fa43281 (diff)
simplebrowser example: Use new theme icons
Change-Id: I3f4a1eda4a72e6de1101ba83907019d3f1f24183 Reviewed-by: Adrian Herrmann <adrian.herrmann@qt.io>
Diffstat (limited to 'examples/webenginewidgets')
-rw-r--r--examples/webenginewidgets/simplebrowser/browserwindow.py14
-rw-r--r--examples/webenginewidgets/simplebrowser/downloadwidget.py6
-rw-r--r--examples/webenginewidgets/simplebrowser/webview.py3
3 files changed, 16 insertions, 7 deletions
diff --git a/examples/webenginewidgets/simplebrowser/browserwindow.py b/examples/webenginewidgets/simplebrowser/browserwindow.py
index 4efdfbdd4..43b811200 100644
--- a/examples/webenginewidgets/simplebrowser/browserwindow.py
+++ b/examples/webenginewidgets/simplebrowser/browserwindow.py
@@ -45,8 +45,10 @@ class BrowserWindow(QMainWindow):
self._profile = profile
self._tab_widget = TabWidget(profile, self)
- self._stop_icon = QIcon(":process-stop.png")
- self._reload_icon = QIcon(":view-refresh.png")
+ self._stop_icon = QIcon.fromTheme(QIcon.ThemeIcon.ProcessStop,
+ QIcon(":process-stop.png"))
+ self._reload_icon = QIcon.fromTheme(QIcon.ThemeIcon.ViewRefresh,
+ QIcon(":view-refresh.png"))
self.setAttribute(Qt.WA_DeleteOnClose, True)
self.setFocusPolicy(Qt.ClickFocus)
@@ -357,7 +359,9 @@ class BrowserWindow(QMainWindow):
back_shortcuts.append(QKeySequence(Qt.Key_Back))
self._history_back_action.setShortcuts(back_shortcuts)
self._history_back_action.setIconVisibleInMenu(False)
- self._history_back_action.setIcon(QIcon(":go-previous.png"))
+ back_icon = QIcon.fromTheme(QIcon.ThemeIcon.GoPrevious,
+ QIcon(":go-previous.png"))
+ self._history_back_action.setIcon(back_icon)
self._history_back_action.setToolTip("Go back in history")
self._history_back_action.triggered.connect(self._back)
navigation_bar.addAction(self._history_back_action)
@@ -367,7 +371,9 @@ class BrowserWindow(QMainWindow):
fwd_shortcuts.append(QKeySequence(Qt.Key_Forward))
self._history_forward_action.setShortcuts(fwd_shortcuts)
self._history_forward_action.setIconVisibleInMenu(False)
- self._history_forward_action.setIcon(QIcon(":go-next.png"))
+ next_icon = QIcon.fromTheme(QIcon.ThemeIcon.GoNext,
+ QIcon(":go-next.png"))
+ self._history_forward_action.setIcon(next_icon)
self._history_forward_action.setToolTip("Go forward in history")
self._history_forward_action.triggered.connect(self._forward)
navigation_bar.addAction(self._history_forward_action)
diff --git a/examples/webenginewidgets/simplebrowser/downloadwidget.py b/examples/webenginewidgets/simplebrowser/downloadwidget.py
index 6f3dbf78f..3b4973cb8 100644
--- a/examples/webenginewidgets/simplebrowser/downloadwidget.py
+++ b/examples/webenginewidgets/simplebrowser/downloadwidget.py
@@ -34,8 +34,10 @@ class DownloadWidget(QFrame):
self._download = download
self._time_added = QElapsedTimer()
self._time_added.start()
- self._cancel_icon = QIcon(":process-stop.png")
- self._remove_icon = QIcon(":edit-clear.png")
+ self._cancel_icon = QIcon.fromTheme(QIcon.ThemeIcon.ProcessStop,
+ QIcon(":process-stop.png"))
+ self._remove_icon = QIcon.fromTheme(QIcon.ThemeIcon.EditClear,
+ QIcon(":edit-clear.png"))
self._ui = Ui_DownloadWidget()
self._ui.setupUi(self)
diff --git a/examples/webenginewidgets/simplebrowser/webview.py b/examples/webenginewidgets/simplebrowser/webview.py
index 84d24833b..e1282c1dd 100644
--- a/examples/webenginewidgets/simplebrowser/webview.py
+++ b/examples/webenginewidgets/simplebrowser/webview.py
@@ -55,7 +55,8 @@ class WebView(QWebEngineView):
self.renderProcessTerminated.connect(self._render_process_terminated)
self._error_icon = QIcon(":dialog-error.png")
- self._loading_icon = QIcon(":view-refresh.png")
+ self._loading_icon = QIcon.fromTheme(QIcon.ThemeIcon.ViewRefresh,
+ QIcon(":view-refresh.png"))
self._default_icon = QIcon(":text-html.png")
@Slot()