Sun, 03 Sep 2023 13:54:22 +0200
Little improvement to the various search (and replace) widgets.
--- a/src/eric7/EricWidgets/EricTextEditSearchWidget.py Sat Sep 02 15:50:18 2023 +0200 +++ b/src/eric7/EricWidgets/EricTextEditSearchWidget.py Sun Sep 03 13:54:22 2023 +0200 @@ -77,6 +77,7 @@ self.findtextCombo.setCompleter(None) self.findtextCombo.lineEdit().returnPressed.connect(self.__findByReturnPressed) + self.findtextCombo.lineEdit().setClearButtonEnabled(True) self.__setSearchButtons(False) self.infoLabel.hide()
--- a/src/eric7/HexEdit/HexEditSearchReplaceWidget.py Sat Sep 02 15:50:18 2023 +0200 +++ b/src/eric7/HexEdit/HexEditSearchReplaceWidget.py Sun Sep 03 13:54:22 2023 +0200 @@ -108,11 +108,13 @@ self.__ui.findtextCombo.lineEdit().returnPressed.connect( self.__findByReturnPressed ) + self.__ui.findtextCombo.lineEdit().setClearButtonEnabled(True) if replace: self.__ui.replacetextCombo.setCompleter(None) self.__ui.replacetextCombo.lineEdit().returnPressed.connect( self.on_replaceButton_clicked ) + self.__ui.replacetextCombo.lineEdit().setClearButtonEnabled(True) self.findNextAct = EricAction( self.tr("Find Next"),
--- a/src/eric7/UI/SearchWidget.py Sat Sep 02 15:50:18 2023 +0200 +++ b/src/eric7/UI/SearchWidget.py Sun Sep 03 13:54:22 2023 +0200 @@ -80,6 +80,7 @@ self.__ui.findtextCombo.lineEdit().returnPressed.connect( self.__findByReturnPressed ) + self.__ui.findtextCombo.lineEdit().setClearButtonEnabled(True) msh = self.minimumSizeHint() self.resize(max(self.width(), msh.width()), msh.height())
--- a/src/eric7/WebBrowser/SearchWidget.py Sat Sep 02 15:50:18 2023 +0200 +++ b/src/eric7/WebBrowser/SearchWidget.py Sun Sep 03 13:54:22 2023 +0200 @@ -51,6 +51,7 @@ self.findtextCombo.setCompleter(None) self.findtextCombo.lineEdit().returnPressed.connect(self.__findByReturnPressed) self.findtextCombo.lineEdit().textEdited.connect(self.__searchTextEdited) + self.findtextCombo.lineEdit().setClearButtonEnabled(True) @pyqtSlot(str) def on_findtextCombo_editTextChanged(self, txt):