From ee8d8f94b7b7fa3c1bde1afb488f4017a4001b17 Mon Sep 17 00:00:00 2001 From: Charles Haley <> Date: Sat, 19 Mar 2011 17:15:04 +0000 Subject: [PATCH] Change tag_view search button to QToolButton so that it sizes correctly --- src/calibre/gui2/tag_view.py | 10 ++++------ 1 file changed, 4 insertions(+), 6 deletions(-) diff --git a/src/calibre/gui2/tag_view.py b/src/calibre/gui2/tag_view.py index 637e7efc9c..5423e546ea 100644 --- a/src/calibre/gui2/tag_view.py +++ b/src/calibre/gui2/tag_view.py @@ -16,7 +16,8 @@ from PyQt4.Qt import Qt, QTreeView, QApplication, pyqtSignal, QFont, QSize, \ QIcon, QPoint, QVBoxLayout, QHBoxLayout, QComboBox, QTimer,\ QAbstractItemModel, QVariant, QModelIndex, QMenu, QFrame,\ QPushButton, QWidget, QItemDelegate, QString, QLabel, \ - QShortcut, QKeySequence, SIGNAL, QMimeData, QSizePolicy + QShortcut, QKeySequence, SIGNAL, QMimeData, QSizePolicy,\ + QToolButton from calibre.ebooks.metadata import title_sort from calibre.gui2 import config, NONE, gprefs @@ -2061,16 +2062,13 @@ class TagBrowserWidget(QWidget): # {{{ sc = QShortcut(QKeySequence(_('ALT+f')), parent) sc.connect(sc, SIGNAL('activated()'), self.set_focus_to_find_box) - self.search_button = QPushButton() + self.search_button = QToolButton() self.search_button.setText(_('F&ind')) self.search_button.setToolTip(_('Find the first/next matching item')) - self.search_button.setSizePolicy(QSizePolicy(QSizePolicy.Minimum, - QSizePolicy.Minimum)) search_layout.addWidget(self.search_button) - self.expand_button = QPushButton() + self.expand_button = QToolButton() self.expand_button.setText('-') - self.expand_button.setFixedWidth(20) self.expand_button.setToolTip(_('Collapse all categories')) search_layout.addWidget(self.expand_button) search_layout.setStretch(0, 10)