Skip to content

Commit a8a14c4

Browse files
committed
Replace style with standard icons
1 parent dec5af7 commit a8a14c4

File tree

1 file changed

+7
-6
lines changed

1 file changed

+7
-6
lines changed

qt/python/mantidqt/mantidqt/widgets/helpwindow/helpwindowview.py

Lines changed: 7 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -17,10 +17,11 @@
1717
QFrame,
1818
QShortcut,
1919
QApplication,
20+
QStyle,
2021
)
2122
from qtpy.QtWebEngineWidgets import QWebEngineView, QWebEngineSettings
2223
from qtpy.QtCore import QUrl, Qt, QEvent
23-
from qtpy.QtGui import QIcon, QKeySequence
24+
from qtpy.QtGui import QKeySequence
2425

2526
# Attempt to import QWebEnginePage in a way that works across different Qt bindings/versions
2627
try:
@@ -110,25 +111,25 @@ def __init__(self, presenter, interceptor=None):
110111
# ---------------------------------
111112

112113
# Back
113-
self.backButton.setIcon(QIcon.fromTheme("go-previous", QIcon(":/qt-project.org/styles/commonstyle/images/left-arrow-32.png")))
114+
self.forwardButton.setIcon(self.style().standardIcon(QStyle.SP_ArrowBack))
114115
self.backButton.setToolTip("Go Back")
115116
self.backButton.clicked.connect(self.browser.back)
116117
self.toolbar.addWidget(self.backButton)
117118

118119
# Forward
119-
self.forwardButton.setIcon(QIcon.fromTheme("go-next", QIcon(":/qt-project.org/styles/commonstyle/images/right-arrow-32.png")))
120+
self.forwardButton.setIcon(self.style().standardIcon(QStyle.SP_ArrowForward))
120121
self.forwardButton.setToolTip("Go Forward")
121122
self.forwardButton.clicked.connect(self.browser.forward)
122123
self.toolbar.addWidget(self.forwardButton)
123124

124125
# Home
125-
self.homeButton.setIcon(QIcon.fromTheme("go-home", QIcon(":/qt-project.org/styles/commonstyle/images/home-32.png")))
126+
self.homeButton.setIcon(self.style().standardIcon(QStyle.SP_DirHomeIcon))
126127
self.homeButton.setToolTip("Go to Home Page")
127128
self.homeButton.clicked.connect(self.on_home_clicked)
128129
self.toolbar.addWidget(self.homeButton)
129130

130131
# Reload
131-
self.reloadButton.setIcon(QIcon.fromTheme("view-refresh", QIcon(":/qt-project.org/styles/commonstyle/images/refresh-32.png")))
132+
self.reloadButton.setIcon(self.style().standardIcon(QStyle.SP_BrowserReload))
132133
self.reloadButton.setToolTip("Reload Current Page")
133134
self.reloadButton.clicked.connect(self.browser.reload)
134135
self.toolbar.addWidget(self.reloadButton)
@@ -139,7 +140,7 @@ def __init__(self, presenter, interceptor=None):
139140

140141
# Find button in toolbar
141142
self.findButton = QPushButton()
142-
self.findButton.setIcon(QIcon.fromTheme("edit-find", QIcon(":/qt-project.org/styles/commonstyle/images/find-32.png")))
143+
self.findButton.setIcon(self.style().standardIcon(QStyle.SP_DialogOpenButton))
143144
self.findButton.setToolTip("Find in Page (Ctrl+F)")
144145
self.findButton.clicked.connect(self.show_find_toolbar)
145146
self.toolbar.addWidget(self.findButton)

0 commit comments

Comments
 (0)