From ce04d473983ea19074a8d80c41a46dfb3d1666bf Mon Sep 17 00:00:00 2001 From: Kovid Goyal Date: Wed, 9 Feb 2022 08:45:23 +0530 Subject: [PATCH] Fix #1960378 [[Enhancement] Add icons to buttons](https://bugs.launchpad.net/calibre/+bug/1960378) --- src/calibre/gui2/dialogs/quickview.py | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/calibre/gui2/dialogs/quickview.py b/src/calibre/gui2/dialogs/quickview.py index 8d43cd2327..0e8a0d322a 100644 --- a/src/calibre/gui2/dialogs/quickview.py +++ b/src/calibre/gui2/dialogs/quickview.py @@ -12,7 +12,7 @@ from functools import partial from qt.core import ( Qt, QDialog, QAbstractItemView, QTableWidgetItem, QIcon, QListWidgetItem, QCoreApplication, QEvent, QObject, QApplication, pyqtSignal, QByteArray, QMenu, - QShortcut, QTimer) + QShortcut, QTimer, QStyle) from calibre.customize.ui import find_plugin from calibre.gui2 import gprefs @@ -263,6 +263,8 @@ class Quickview(QDialog, Ui_Quickview): self.close_button.setDefault(False) self.close_button_tooltip = _('The Quickview shortcut ({0}) shows/hides the Quickview panel') + self.refresh_button.setIcon(QIcon.ic('view-refresh.png')) + self.close_button.setIcon(self.style().standardIcon(QStyle.StandardPixmap.SP_DialogCloseButton)) if self.is_pane: self.dock_button.setText(_('Undock')) self.dock_button.setToolTip(_('Show the Quickview panel in its own floating window'))