From a03b4ac6145a3547ad3af3ae63db6bf89c3c047e Mon Sep 17 00:00:00 2001 From: Kovid Goyal Date: Mon, 7 Feb 2022 13:37:17 +0530 Subject: [PATCH] Fix #1960203 [Add clear button to the fields in the Create Virtual library window](https://bugs.launchpad.net/calibre/+bug/1960203) --- src/calibre/gui2/search_restriction_mixin.py | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/calibre/gui2/search_restriction_mixin.py b/src/calibre/gui2/search_restriction_mixin.py index f7b433ecab..c0fd4de68d 100644 --- a/src/calibre/gui2/search_restriction_mixin.py +++ b/src/calibre/gui2/search_restriction_mixin.py @@ -110,6 +110,7 @@ class CreateVirtualLibrary(QDialog): # {{{ self.vl_name = QComboBox() self.vl_name.setEditable(True) self.vl_name.lineEdit().setMaxLength(MAX_VIRTUAL_LIBRARY_NAME_LENGTH) + self.vl_name.lineEdit().setClearButtonEnabled(True) la1.setBuddy(self.vl_name) gl.addWidget(self.vl_name, 0, 1) self.editing = editing @@ -121,6 +122,7 @@ class CreateVirtualLibrary(QDialog): # {{{ self.la2 = la2 = QLabel(_('&Search expression:')) gl.addWidget(la2, 1, 0) self.vl_text = QLineEdit() + self.vl_text.setClearButtonEnabled(True) self.vl_text.textChanged.connect(self.search_text_changed) la2.setBuddy(self.vl_text) gl.addWidget(self.vl_text, 1, 1)