eric7/UI/FindFileWidget.py

branch
eric7
changeset 8846
4196ec4c37a5
parent 8809
29471a3867ac
child 8859
64252c7bfb87
diff -r 3d3c1b812fe4 -r 4196ec4c37a5 eric7/UI/FindFileWidget.py
--- a/eric7/UI/FindFileWidget.py	Tue Dec 21 12:14:24 2021 +0100
+++ b/eric7/UI/FindFileWidget.py	Tue Dec 21 15:21:28 2021 +0100
@@ -76,6 +76,10 @@
         
         self.layout().setContentsMargins(0, 3, 0, 0)
         
+        self.caseToolButton.setIcon(UI.PixmapCache.getIcon("caseSensitive"))
+        self.wordToolButton.setIcon(UI.PixmapCache.getIcon("wholeWord"))
+        self.regexpToolButton.setIcon(UI.PixmapCache.getIcon("regexp"))
+        
         self.dirPicker.setMode(EricPathPickerModes.DIRECTORY_MODE)
         self.dirPicker.setInsertPolicy(QComboBox.InsertPolicy.InsertAtTop)
         self.dirPicker.setSizeAdjustPolicy(
@@ -522,9 +526,9 @@
         self.findProgress.setMaximum(len(files))
         
         # retrieve the values
-        reg = self.regexpCheckBox.isChecked()
-        wo = self.wordCheckBox.isChecked()
-        cs = self.caseCheckBox.isChecked()
+        reg = self.regexpToolButton.isChecked()
+        wo = self.wordToolButton.isChecked()
+        cs = self.caseToolButton.isChecked()
         ct = self.findtextCombo.currentText()
         txt = ct if reg else re.escape(ct)
         if wo:
@@ -595,7 +599,7 @@
             if self.__cancelSearch:
                 break
             
-            self.findProgressLabel.setPath(file)
+#            self.findProgressLabel.setPath(file)
             
             fn = (
                 os.path.join(self.project.getProjectPath(), file)
@@ -672,6 +676,8 @@
         self.findList.clear()
         self.replaceButton.setEnabled(False)
         self.clearButton.setEnabled(False)
+        self.findProgressLabel.setPath("")
+        self.findProgress.setValue(0)
     
     @pyqtSlot(QTreeWidgetItem, int)
     def on_findList_itemDoubleClicked(self, itm, column):
@@ -784,7 +790,7 @@
                 file = itm.text(0)
                 origHash = itm.data(0, self.md5Role)
                 
-                self.findProgressLabel.setPath(file)
+#                self.findProgressLabel.setPath(file)
                 
                 if self.projectButton.isChecked():
                     fn = os.path.join(self.project.getProjectPath(), file)

eric ide

mercurial