From 7e042da9c74efb3e67d6afe2e23b5de0313192a1 Mon Sep 17 00:00:00 2001 From: Urban Wallasch Date: Tue, 22 Jun 2021 10:18:23 +0200 Subject: [PATCH] * Refactoring. --- kanjidic.py | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/kanjidic.py b/kanjidic.py index 7650d41..fec4b45 100755 --- a/kanjidic.py +++ b/kanjidic.py @@ -594,11 +594,6 @@ class kdMainWindow(QDialog): def init_cfg(self): _load_cfg() - def search_clear(self): - self.rad_search_box.lineEdit().setText('') - if self.radlist: - self.radlist.set_avail(None) - def init_ui(self, title=''): #jpIcon() self.setWindowTitle(title) @@ -629,7 +624,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(self.search_clear) + self.rad_search_clearbtn.clicked.connect(self.on_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) @@ -699,6 +694,11 @@ class kdMainWindow(QDialog): self.rad_search_listbtn.setEnabled(en) self.update_search() + def on_search_clear(self): + self.rad_search_box.lineEdit().setText('') + if self.radlist: + self.radlist.set_avail(None) + def on_search_edit(self): if self.radlist: rads = self.rad_search_box.lineEdit().text() -- 2.30.2