From: Urban Wallasch Date: Wed, 23 Jun 2021 20:54:23 +0000 (+0200) Subject: * Make sure not button takes the role of the default button in KanjiDic dialog. X-Git-Tag: v0.1.0~48 X-Git-Url: https://git.packet-gain.de/?a=commitdiff_plain;h=5a62b61a937bf0c3bd4e30e9cf06ff4b6a1a746d;p=jiten-pai.git * Make sure not button takes the role of the default button in KanjiDic dialog. --- diff --git a/kanjidic.py b/kanjidic.py index 8b7c75e..aa582a7 100755 --- a/kanjidic.py +++ b/kanjidic.py @@ -635,9 +635,13 @@ class kdMainWindow(QDialog): self.rad_search_clearbtn = QPushButton('&Clear') self.rad_search_clearbtn.setSizePolicy(QSizePolicy.Fixed, QSizePolicy.Fixed) self.rad_search_clearbtn.clicked.connect(self.on_search_clear) + self.rad_search_clearbtn.setDefault(False) + self.rad_search_clearbtn.setAutoDefault(False) self.rad_search_listbtn = QPushButton('&Radical List') self.rad_search_listbtn.setSizePolicy(QSizePolicy.Fixed, QSizePolicy.Fixed) self.rad_search_listbtn.clicked.connect(self.show_radlist) + self.rad_search_listbtn.setDefault(False) + self.rad_search_listbtn.setAutoDefault(False) rad_search_layout = zQHBoxLayout() rad_search_layout.addWidget(self.rad_search_box, 10) rad_search_layout.addWidget(self.rad_search_clearbtn, 1) @@ -657,6 +661,8 @@ class kdMainWindow(QDialog): self.text_search_clearbtn = QPushButton('&Clear') self.text_search_clearbtn.setSizePolicy(QSizePolicy.Fixed, QSizePolicy.Fixed) self.text_search_clearbtn.clicked.connect(lambda: self.text_search_box.lineEdit().setText('')) + self.text_search_clearbtn.setDefault(False) + self.text_search_clearbtn.setAutoDefault(False) text_search_layout = zQHBoxLayout() text_search_layout.addWidget(self.text_search_box, 10) text_search_layout.addWidget(self.text_search_clearbtn, 1)