From 155a97549a63ab3c5d4fb0c2d9f33f8cc091bec1 Mon Sep 17 00:00:00 2001 From: Kovid Goyal Date: Fri, 27 Nov 2020 16:47:03 +0530 Subject: [PATCH] Some icons for menu entries --- src/calibre/gui2/book_details.py | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/src/calibre/gui2/book_details.py b/src/calibre/gui2/book_details.py index 889801f86c..7f4d7f158e 100644 --- a/src/calibre/gui2/book_details.py +++ b/src/calibre/gui2/book_details.py @@ -77,9 +77,10 @@ def create_search_internet_menu(callback, author=None): if author is not None else _('Search the internet for this book')) + '…' ) + m.menuAction().setIcon(QIcon(I('search.png'))) items = all_book_searches() if author is None else all_author_searches() for k in sorted(items, key=lambda k: name_for(k).lower()): - m.addAction(name_for(k), partial(callback, InternetSearch(author, k))) + m.addAction(QIcon(I('search.png')), name_for(k), partial(callback, InternetSearch(author, k))) return m @@ -324,7 +325,7 @@ def create_copy_links(menu, data=None): def link(text, url): def doit(): QApplication.instance().clipboard().setText(url) - menu.addAction(text, doit) + menu.addAction(QIcon(I('edit-copy.png')), text, doit) link(_('Show book in calibre'), f'calibre://show-book/{library_id}/{book_id}') if data: