diff options
author | Friedemann Kleint <[email protected]> | 2024-03-12 15:38:26 +0100 |
---|---|---|
committer | Friedemann Kleint <[email protected]> | 2024-03-12 15:55:54 +0100 |
commit | 52d7a31d05b1cab5780d2eb050100c3433a5fc11 (patch) | |
tree | 2497ee15cca254e893d15ee8585c30d808ba1c5f /examples | |
parent | f1c6a62572270272c942c059852158693fa43281 (diff) |
simplebrowser example: Use new theme icons
Change-Id: I3f4a1eda4a72e6de1101ba83907019d3f1f24183
Reviewed-by: Adrian Herrmann <[email protected]>
Diffstat (limited to 'examples')
-rw-r--r-- | examples/webenginewidgets/simplebrowser/browserwindow.py | 14 | ||||
-rw-r--r-- | examples/webenginewidgets/simplebrowser/downloadwidget.py | 6 | ||||
-rw-r--r-- | examples/webenginewidgets/simplebrowser/webview.py | 3 |
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() |