mirror of
https://github.com/kovidgoyal/calibre.git
synced 2025-07-09 03:04:10 -04:00
Edit book: Make the saved search panel freely resizable
This commit is contained in:
parent
8d8ee82288
commit
91697b777a
@ -880,10 +880,10 @@ class SavedSearches(QWidget):
|
|||||||
|
|
||||||
def setup_ui(self):
|
def setup_ui(self):
|
||||||
self.l = l = QVBoxLayout(self)
|
self.l = l = QVBoxLayout(self)
|
||||||
self.setLayout(l)
|
|
||||||
|
|
||||||
self.filter_text = ft = QLineEdit(self)
|
self.filter_text = ft = QLineEdit(self)
|
||||||
ft.setClearButtonEnabled(True)
|
ft.setClearButtonEnabled(True)
|
||||||
|
ft.setSizePolicy(QSizePolicy.Policy.Ignored, QSizePolicy.Policy.Fixed)
|
||||||
ft.textChanged.connect(self.do_filter)
|
ft.textChanged.connect(self.do_filter)
|
||||||
ft.setPlaceholderText(_('Filter displayed searches'))
|
ft.setPlaceholderText(_('Filter displayed searches'))
|
||||||
l.addWidget(ft)
|
l.addWidget(ft)
|
||||||
@ -893,7 +893,8 @@ class SavedSearches(QWidget):
|
|||||||
self.stack = stack = QStackedLayout()
|
self.stack = stack = QStackedLayout()
|
||||||
self.main_widget = mw = QWidget(self)
|
self.main_widget = mw = QWidget(self)
|
||||||
stack.addWidget(mw)
|
stack.addWidget(mw)
|
||||||
self.edit_search_widget = es = EditSearch(mw)
|
self.edit_search_widget = es = EditSearch(self)
|
||||||
|
es.setSizePolicy(QSizePolicy.Policy.Ignored, QSizePolicy.Policy.Preferred)
|
||||||
stack.addWidget(es)
|
stack.addWidget(es)
|
||||||
es.done.connect(self.search_editing_done)
|
es.done.connect(self.search_editing_done)
|
||||||
mw.v = QVBoxLayout(mw)
|
mw.v = QVBoxLayout(mw)
|
||||||
|
Loading…
x
Reference in New Issue
Block a user