From c49de4b5258487fcd83be6e305ceaa5132af3af6 Mon Sep 17 00:00:00 2001 From: Volodymyr Poltavets Date: Mon, 21 Jun 2021 21:51:00 +0200 Subject: [PATCH] * Re-enable all radicals on "clear" --- kanjidic.py | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/kanjidic.py b/kanjidic.py index f724330..0e2c5ac 100755 --- a/kanjidic.py +++ b/kanjidic.py @@ -584,6 +584,10 @@ class kdMainWindow(QDialog): def init_cfg(self): _load_cfg() + def search_clear(self): + self.rad_search_box.lineEdit().setText('') + self.radlist.set_avail(None) + def init_ui(self, title=''): #jpIcon() self.setWindowTitle(title) @@ -614,7 +618,7 @@ class kdMainWindow(QDialog): self.rad_search_box.lineEdit().textChanged.connect(self.on_search_edit) self.rad_search_box.lineEdit().editingFinished.connect(self.update_search) self.rad_search_clearbtn = QPushButton('Clear') - self.rad_search_clearbtn.clicked.connect(lambda: self.rad_search_box.lineEdit().setText('')) + self.rad_search_clearbtn.clicked.connect(self.search_clear) self.rad_search_listbtn = QPushButton('Radical List') self.rad_search_listbtn.clicked.connect(self.show_radlist) rad_search_layout.addWidget(self.rad_search_check, 1) -- 2.30.2