mirror of
https://github.com/kovidgoyal/calibre.git
synced 2025-07-09 03:04:10 -04:00
Also change text of highlight button when changing icon
This commit is contained in:
parent
5c94fe50b2
commit
0dd9de8aae
@ -249,6 +249,7 @@ class SearchBar(QFrame): # {{{
|
||||
x = parent.highlight_only_button = QToolButton(self)
|
||||
x.setAutoRaise(True)
|
||||
x.setText(_('Highlight'))
|
||||
x.setCursor(Qt.PointingHandCursor)
|
||||
x.setToolButtonStyle(Qt.ToolButtonTextBesideIcon)
|
||||
x.setIcon(QIcon(I('arrow-down.png')))
|
||||
l.addWidget(x)
|
||||
|
@ -492,10 +492,13 @@ class SearchBoxMixin(object): # {{{
|
||||
self.focus_to_library()
|
||||
|
||||
def set_highlight_only_button_icon(self):
|
||||
b = self.highlight_only_button
|
||||
if config['highlight_search_matches']:
|
||||
self.highlight_only_button.setIcon(QIcon(I('highlight_only_on.png')))
|
||||
b.setIcon(QIcon(I('highlight_only_on.png')))
|
||||
b.setText(_('Filter'))
|
||||
else:
|
||||
self.highlight_only_button.setIcon(QIcon(I('highlight_only_off.png')))
|
||||
b.setIcon(QIcon(I('highlight_only_off.png')))
|
||||
b.setText(_('Highlight'))
|
||||
self.highlight_only_button.setVisible(gprefs['show_highlight_toggle_button'])
|
||||
self.library_view.model().set_highlight_only(config['highlight_search_matches'])
|
||||
|
||||
|
Loading…
x
Reference in New Issue
Block a user