|
1 # Form implementation generated from reading ui file '/home/detlev/Development/Python/Eric/eric7_default/src/eric7/UI/FindFileWidget.ui' |
|
2 # |
|
3 # Created by: PyQt6 UI code generator 6.7.0 |
|
4 # |
|
5 # WARNING: Any manual changes made to this file will be lost when pyuic6 is |
|
6 # run again. Do not edit this file unless you know what you are doing. |
|
7 |
|
8 |
|
9 from PyQt6 import QtCore, QtGui, QtWidgets |
|
10 |
|
11 |
|
12 class Ui_FindFileWidget(object): |
|
13 def setupUi(self, FindFileWidget): |
|
14 FindFileWidget.setObjectName("FindFileWidget") |
|
15 FindFileWidget.resize(600, 800) |
|
16 self.verticalLayout = QtWidgets.QVBoxLayout(FindFileWidget) |
|
17 self.verticalLayout.setObjectName("verticalLayout") |
|
18 self.gridLayout_3 = QtWidgets.QGridLayout() |
|
19 self.gridLayout_3.setObjectName("gridLayout_3") |
|
20 self.TextLabel1 = QtWidgets.QLabel(parent=FindFileWidget) |
|
21 self.TextLabel1.setObjectName("TextLabel1") |
|
22 self.gridLayout_3.addWidget(self.TextLabel1, 0, 0, 1, 1) |
|
23 self.findtextCombo = QtWidgets.QComboBox(parent=FindFileWidget) |
|
24 sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Policy.Expanding, QtWidgets.QSizePolicy.Policy.Fixed) |
|
25 sizePolicy.setHorizontalStretch(0) |
|
26 sizePolicy.setVerticalStretch(0) |
|
27 sizePolicy.setHeightForWidth(self.findtextCombo.sizePolicy().hasHeightForWidth()) |
|
28 self.findtextCombo.setSizePolicy(sizePolicy) |
|
29 self.findtextCombo.setEditable(True) |
|
30 self.findtextCombo.setInsertPolicy(QtWidgets.QComboBox.InsertPolicy.InsertAtTop) |
|
31 self.findtextCombo.setSizeAdjustPolicy(QtWidgets.QComboBox.SizeAdjustPolicy.AdjustToMinimumContentsLengthWithIcon) |
|
32 self.findtextCombo.setDuplicatesEnabled(False) |
|
33 self.findtextCombo.setObjectName("findtextCombo") |
|
34 self.gridLayout_3.addWidget(self.findtextCombo, 0, 1, 1, 1) |
|
35 self.modeToggleButton = QtWidgets.QToolButton(parent=FindFileWidget) |
|
36 self.modeToggleButton.setObjectName("modeToggleButton") |
|
37 self.gridLayout_3.addWidget(self.modeToggleButton, 0, 2, 1, 1) |
|
38 self.replaceLabel = QtWidgets.QLabel(parent=FindFileWidget) |
|
39 self.replaceLabel.setObjectName("replaceLabel") |
|
40 self.gridLayout_3.addWidget(self.replaceLabel, 1, 0, 1, 1) |
|
41 self.replacetextCombo = QtWidgets.QComboBox(parent=FindFileWidget) |
|
42 sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Policy.Expanding, QtWidgets.QSizePolicy.Policy.Fixed) |
|
43 sizePolicy.setHorizontalStretch(0) |
|
44 sizePolicy.setVerticalStretch(0) |
|
45 sizePolicy.setHeightForWidth(self.replacetextCombo.sizePolicy().hasHeightForWidth()) |
|
46 self.replacetextCombo.setSizePolicy(sizePolicy) |
|
47 self.replacetextCombo.setEditable(True) |
|
48 self.replacetextCombo.setInsertPolicy(QtWidgets.QComboBox.InsertPolicy.InsertAtTop) |
|
49 self.replacetextCombo.setSizeAdjustPolicy(QtWidgets.QComboBox.SizeAdjustPolicy.AdjustToMinimumContentsLengthWithIcon) |
|
50 self.replacetextCombo.setDuplicatesEnabled(False) |
|
51 self.replacetextCombo.setObjectName("replacetextCombo") |
|
52 self.gridLayout_3.addWidget(self.replacetextCombo, 1, 1, 1, 1) |
|
53 self.verticalLayout.addLayout(self.gridLayout_3) |
|
54 self.horizontalLayout_2 = QtWidgets.QHBoxLayout() |
|
55 self.horizontalLayout_2.setSpacing(0) |
|
56 self.horizontalLayout_2.setObjectName("horizontalLayout_2") |
|
57 spacerItem = QtWidgets.QSpacerItem(40, 20, QtWidgets.QSizePolicy.Policy.Expanding, QtWidgets.QSizePolicy.Policy.Minimum) |
|
58 self.horizontalLayout_2.addItem(spacerItem) |
|
59 self.caseToolButton = QtWidgets.QToolButton(parent=FindFileWidget) |
|
60 self.caseToolButton.setCheckable(True) |
|
61 self.caseToolButton.setObjectName("caseToolButton") |
|
62 self.horizontalLayout_2.addWidget(self.caseToolButton) |
|
63 self.wordToolButton = QtWidgets.QToolButton(parent=FindFileWidget) |
|
64 self.wordToolButton.setCheckable(True) |
|
65 self.wordToolButton.setObjectName("wordToolButton") |
|
66 self.horizontalLayout_2.addWidget(self.wordToolButton) |
|
67 self.escapeToolButton = QtWidgets.QToolButton(parent=FindFileWidget) |
|
68 self.escapeToolButton.setCheckable(True) |
|
69 self.escapeToolButton.setObjectName("escapeToolButton") |
|
70 self.horizontalLayout_2.addWidget(self.escapeToolButton) |
|
71 self.regexpToolButton = QtWidgets.QToolButton(parent=FindFileWidget) |
|
72 self.regexpToolButton.setCheckable(True) |
|
73 self.regexpToolButton.setObjectName("regexpToolButton") |
|
74 self.horizontalLayout_2.addWidget(self.regexpToolButton) |
|
75 spacerItem1 = QtWidgets.QSpacerItem(40, 20, QtWidgets.QSizePolicy.Policy.Expanding, QtWidgets.QSizePolicy.Policy.Minimum) |
|
76 self.horizontalLayout_2.addItem(spacerItem1) |
|
77 self.verticalLayout.addLayout(self.horizontalLayout_2) |
|
78 self.fileOptionsWidget = QtWidgets.QTabWidget(parent=FindFileWidget) |
|
79 sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Policy.Expanding, QtWidgets.QSizePolicy.Policy.Expanding) |
|
80 sizePolicy.setHorizontalStretch(0) |
|
81 sizePolicy.setVerticalStretch(1) |
|
82 sizePolicy.setHeightForWidth(self.fileOptionsWidget.sizePolicy().hasHeightForWidth()) |
|
83 self.fileOptionsWidget.setSizePolicy(sizePolicy) |
|
84 self.fileOptionsWidget.setObjectName("fileOptionsWidget") |
|
85 self.fileTypeTab = QtWidgets.QWidget() |
|
86 self.fileTypeTab.setObjectName("fileTypeTab") |
|
87 self.verticalLayout_3 = QtWidgets.QVBoxLayout(self.fileTypeTab) |
|
88 self.verticalLayout_3.setObjectName("verticalLayout_3") |
|
89 self.fileTypeList = QtWidgets.QListWidget(parent=self.fileTypeTab) |
|
90 self.fileTypeList.setMinimumSize(QtCore.QSize(0, 125)) |
|
91 self.fileTypeList.setAlternatingRowColors(True) |
|
92 self.fileTypeList.setSelectionMode(QtWidgets.QAbstractItemView.SelectionMode.NoSelection) |
|
93 self.fileTypeList.setObjectName("fileTypeList") |
|
94 self.verticalLayout_3.addWidget(self.fileTypeList) |
|
95 self.line = QtWidgets.QFrame(parent=self.fileTypeTab) |
|
96 self.line.setFrameShape(QtWidgets.QFrame.Shape.HLine) |
|
97 self.line.setFrameShadow(QtWidgets.QFrame.Shadow.Sunken) |
|
98 self.line.setObjectName("line") |
|
99 self.verticalLayout_3.addWidget(self.line) |
|
100 self.horizontalLayout = QtWidgets.QHBoxLayout() |
|
101 self.horizontalLayout.setObjectName("horizontalLayout") |
|
102 self.filterCheckBox = QtWidgets.QCheckBox(parent=self.fileTypeTab) |
|
103 self.filterCheckBox.setObjectName("filterCheckBox") |
|
104 self.horizontalLayout.addWidget(self.filterCheckBox) |
|
105 self.filterComboBox = QtWidgets.QComboBox(parent=self.fileTypeTab) |
|
106 self.filterComboBox.setEnabled(False) |
|
107 sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Policy.Expanding, QtWidgets.QSizePolicy.Policy.Fixed) |
|
108 sizePolicy.setHorizontalStretch(0) |
|
109 sizePolicy.setVerticalStretch(0) |
|
110 sizePolicy.setHeightForWidth(self.filterComboBox.sizePolicy().hasHeightForWidth()) |
|
111 self.filterComboBox.setSizePolicy(sizePolicy) |
|
112 self.filterComboBox.setObjectName("filterComboBox") |
|
113 self.horizontalLayout.addWidget(self.filterComboBox) |
|
114 self.filtersConfigButton = QtWidgets.QToolButton(parent=self.fileTypeTab) |
|
115 self.filtersConfigButton.setObjectName("filtersConfigButton") |
|
116 self.horizontalLayout.addWidget(self.filtersConfigButton) |
|
117 self.verticalLayout_3.addLayout(self.horizontalLayout) |
|
118 self.fileOptionsWidget.addTab(self.fileTypeTab, "") |
|
119 self.findInTab = QtWidgets.QWidget() |
|
120 self.findInTab.setObjectName("findInTab") |
|
121 self.verticalLayout_2 = QtWidgets.QVBoxLayout(self.findInTab) |
|
122 self.verticalLayout_2.setObjectName("verticalLayout_2") |
|
123 self.projectButton = QtWidgets.QRadioButton(parent=self.findInTab) |
|
124 self.projectButton.setChecked(True) |
|
125 self.projectButton.setObjectName("projectButton") |
|
126 self.verticalLayout_2.addWidget(self.projectButton) |
|
127 self.dirButton = QtWidgets.QRadioButton(parent=self.findInTab) |
|
128 self.dirButton.setObjectName("dirButton") |
|
129 self.verticalLayout_2.addWidget(self.dirButton) |
|
130 self.dirPicker = EricComboPathPicker(parent=self.findInTab) |
|
131 self.dirPicker.setEnabled(False) |
|
132 sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Policy.Expanding, QtWidgets.QSizePolicy.Policy.Preferred) |
|
133 sizePolicy.setHorizontalStretch(0) |
|
134 sizePolicy.setVerticalStretch(0) |
|
135 sizePolicy.setHeightForWidth(self.dirPicker.sizePolicy().hasHeightForWidth()) |
|
136 self.dirPicker.setSizePolicy(sizePolicy) |
|
137 self.dirPicker.setFocusPolicy(QtCore.Qt.FocusPolicy.WheelFocus) |
|
138 self.dirPicker.setObjectName("dirPicker") |
|
139 self.verticalLayout_2.addWidget(self.dirPicker) |
|
140 self.openFilesButton = QtWidgets.QRadioButton(parent=self.findInTab) |
|
141 self.openFilesButton.setObjectName("openFilesButton") |
|
142 self.verticalLayout_2.addWidget(self.openFilesButton) |
|
143 spacerItem2 = QtWidgets.QSpacerItem(20, 20, QtWidgets.QSizePolicy.Policy.Minimum, QtWidgets.QSizePolicy.Policy.Expanding) |
|
144 self.verticalLayout_2.addItem(spacerItem2) |
|
145 self.fileOptionsWidget.addTab(self.findInTab, "") |
|
146 self.verticalLayout.addWidget(self.fileOptionsWidget) |
|
147 self.excludeHiddenCheckBox = QtWidgets.QCheckBox(parent=FindFileWidget) |
|
148 self.excludeHiddenCheckBox.setChecked(True) |
|
149 self.excludeHiddenCheckBox.setObjectName("excludeHiddenCheckBox") |
|
150 self.verticalLayout.addWidget(self.excludeHiddenCheckBox) |
|
151 self.horizontalLayout_3 = QtWidgets.QHBoxLayout() |
|
152 self.horizontalLayout_3.setObjectName("horizontalLayout_3") |
|
153 spacerItem3 = QtWidgets.QSpacerItem(40, 20, QtWidgets.QSizePolicy.Policy.Expanding, QtWidgets.QSizePolicy.Policy.Minimum) |
|
154 self.horizontalLayout_3.addItem(spacerItem3) |
|
155 self.findButton = QtWidgets.QPushButton(parent=FindFileWidget) |
|
156 self.findButton.setObjectName("findButton") |
|
157 self.horizontalLayout_3.addWidget(self.findButton) |
|
158 self.stopButton = QtWidgets.QPushButton(parent=FindFileWidget) |
|
159 self.stopButton.setObjectName("stopButton") |
|
160 self.horizontalLayout_3.addWidget(self.stopButton) |
|
161 spacerItem4 = QtWidgets.QSpacerItem(40, 20, QtWidgets.QSizePolicy.Policy.Expanding, QtWidgets.QSizePolicy.Policy.Minimum) |
|
162 self.horizontalLayout_3.addItem(spacerItem4) |
|
163 self.verticalLayout.addLayout(self.horizontalLayout_3) |
|
164 self.line_2 = QtWidgets.QFrame(parent=FindFileWidget) |
|
165 self.line_2.setFrameShape(QtWidgets.QFrame.Shape.HLine) |
|
166 self.line_2.setFrameShadow(QtWidgets.QFrame.Shadow.Sunken) |
|
167 self.line_2.setObjectName("line_2") |
|
168 self.verticalLayout.addWidget(self.line_2) |
|
169 self.horizontalLayout_4 = QtWidgets.QHBoxLayout() |
|
170 self.horizontalLayout_4.setObjectName("horizontalLayout_4") |
|
171 self.findProgressLabel = EricSqueezeLabelPath(parent=FindFileWidget) |
|
172 sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Policy.Expanding, QtWidgets.QSizePolicy.Policy.Preferred) |
|
173 sizePolicy.setHorizontalStretch(0) |
|
174 sizePolicy.setVerticalStretch(0) |
|
175 sizePolicy.setHeightForWidth(self.findProgressLabel.sizePolicy().hasHeightForWidth()) |
|
176 self.findProgressLabel.setSizePolicy(sizePolicy) |
|
177 self.findProgressLabel.setText("") |
|
178 self.findProgressLabel.setObjectName("findProgressLabel") |
|
179 self.horizontalLayout_4.addWidget(self.findProgressLabel) |
|
180 self.clearButton = QtWidgets.QPushButton(parent=FindFileWidget) |
|
181 self.clearButton.setObjectName("clearButton") |
|
182 self.horizontalLayout_4.addWidget(self.clearButton) |
|
183 self.verticalLayout.addLayout(self.horizontalLayout_4) |
|
184 self.findProgress = QtWidgets.QProgressBar(parent=FindFileWidget) |
|
185 self.findProgress.setProperty("value", 0) |
|
186 self.findProgress.setOrientation(QtCore.Qt.Orientation.Horizontal) |
|
187 self.findProgress.setObjectName("findProgress") |
|
188 self.verticalLayout.addWidget(self.findProgress) |
|
189 self.findList = QtWidgets.QTreeWidget(parent=FindFileWidget) |
|
190 sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Policy.Expanding, QtWidgets.QSizePolicy.Policy.Expanding) |
|
191 sizePolicy.setHorizontalStretch(0) |
|
192 sizePolicy.setVerticalStretch(5) |
|
193 sizePolicy.setHeightForWidth(self.findList.sizePolicy().hasHeightForWidth()) |
|
194 self.findList.setSizePolicy(sizePolicy) |
|
195 self.findList.setAlternatingRowColors(True) |
|
196 self.findList.setColumnCount(2) |
|
197 self.findList.setObjectName("findList") |
|
198 self.verticalLayout.addWidget(self.findList) |
|
199 self.replaceButton = QtWidgets.QPushButton(parent=FindFileWidget) |
|
200 self.replaceButton.setObjectName("replaceButton") |
|
201 self.verticalLayout.addWidget(self.replaceButton) |
|
202 self.TextLabel1.setBuddy(self.findtextCombo) |
|
203 self.replaceLabel.setBuddy(self.findtextCombo) |
|
204 |
|
205 self.retranslateUi(FindFileWidget) |
|
206 self.fileOptionsWidget.setCurrentIndex(0) |
|
207 self.dirButton.toggled['bool'].connect(self.dirPicker.setEnabled) # type: ignore |
|
208 self.filterCheckBox.toggled['bool'].connect(self.filterComboBox.setEnabled) # type: ignore |
|
209 QtCore.QMetaObject.connectSlotsByName(FindFileWidget) |
|
210 FindFileWidget.setTabOrder(self.findtextCombo, self.modeToggleButton) |
|
211 FindFileWidget.setTabOrder(self.modeToggleButton, self.replacetextCombo) |
|
212 FindFileWidget.setTabOrder(self.replacetextCombo, self.caseToolButton) |
|
213 FindFileWidget.setTabOrder(self.caseToolButton, self.wordToolButton) |
|
214 FindFileWidget.setTabOrder(self.wordToolButton, self.escapeToolButton) |
|
215 FindFileWidget.setTabOrder(self.escapeToolButton, self.regexpToolButton) |
|
216 FindFileWidget.setTabOrder(self.regexpToolButton, self.fileOptionsWidget) |
|
217 FindFileWidget.setTabOrder(self.fileOptionsWidget, self.fileTypeList) |
|
218 FindFileWidget.setTabOrder(self.fileTypeList, self.filterCheckBox) |
|
219 FindFileWidget.setTabOrder(self.filterCheckBox, self.filterComboBox) |
|
220 FindFileWidget.setTabOrder(self.filterComboBox, self.filtersConfigButton) |
|
221 FindFileWidget.setTabOrder(self.filtersConfigButton, self.projectButton) |
|
222 FindFileWidget.setTabOrder(self.projectButton, self.dirButton) |
|
223 FindFileWidget.setTabOrder(self.dirButton, self.dirPicker) |
|
224 FindFileWidget.setTabOrder(self.dirPicker, self.openFilesButton) |
|
225 FindFileWidget.setTabOrder(self.openFilesButton, self.excludeHiddenCheckBox) |
|
226 FindFileWidget.setTabOrder(self.excludeHiddenCheckBox, self.findButton) |
|
227 FindFileWidget.setTabOrder(self.findButton, self.stopButton) |
|
228 FindFileWidget.setTabOrder(self.stopButton, self.clearButton) |
|
229 FindFileWidget.setTabOrder(self.clearButton, self.findList) |
|
230 FindFileWidget.setTabOrder(self.findList, self.replaceButton) |
|
231 |
|
232 def retranslateUi(self, FindFileWidget): |
|
233 _translate = QtCore.QCoreApplication.translate |
|
234 self.TextLabel1.setText(_translate("FindFileWidget", "Find &text:")) |
|
235 self.findtextCombo.setToolTip(_translate("FindFileWidget", "Enter the search text or regular expression")) |
|
236 self.modeToggleButton.setToolTip(_translate("FindFileWidget", "Press to toggle the mode between find and replace mode")) |
|
237 self.replaceLabel.setText(_translate("FindFileWidget", "Replace te&xt:")) |
|
238 self.replacetextCombo.setToolTip(_translate("FindFileWidget", "Enter the replacement text or regular expression")) |
|
239 self.caseToolButton.setToolTip(_translate("FindFileWidget", "Select to match case sensitive")) |
|
240 self.wordToolButton.setToolTip(_translate("FindFileWidget", "Select to match whole words only")) |
|
241 self.escapeToolButton.setToolTip(_translate("FindFileWidget", "Select if the search or replace text contains escape codes")) |
|
242 self.regexpToolButton.setToolTip(_translate("FindFileWidget", "Select if the searchtext is a regular expression")) |
|
243 self.fileTypeList.setToolTip(_translate("FindFileWidget", "Select the file types to search in")) |
|
244 self.fileTypeList.setSortingEnabled(True) |
|
245 self.filterCheckBox.setToolTip(_translate("FindFileWidget", "Select to filter the files by a given filename pattern")) |
|
246 self.filterCheckBox.setText(_translate("FindFileWidget", "Fi<er")) |
|
247 self.filterComboBox.setToolTip(_translate("FindFileWidget", "Select the file filter to apply.")) |
|
248 self.filtersConfigButton.setToolTip(_translate("FindFileWidget", "Press to open a dialog to edit the list of defined filters.")) |
|
249 self.fileOptionsWidget.setTabText(self.fileOptionsWidget.indexOf(self.fileTypeTab), _translate("FindFileWidget", "File Type")) |
|
250 self.projectButton.setToolTip(_translate("FindFileWidget", "Search in files of the current project")) |
|
251 self.projectButton.setText(_translate("FindFileWidget", "&Project")) |
|
252 self.dirButton.setToolTip(_translate("FindFileWidget", "Search in files of a directory tree to be entered below")) |
|
253 self.dirButton.setText(_translate("FindFileWidget", "&Directory tree")) |
|
254 self.dirPicker.setToolTip(_translate("FindFileWidget", "Enter the directory to search in")) |
|
255 self.openFilesButton.setToolTip(_translate("FindFileWidget", "Search in open files only ")) |
|
256 self.openFilesButton.setText(_translate("FindFileWidget", "&Open files only")) |
|
257 self.fileOptionsWidget.setTabText(self.fileOptionsWidget.indexOf(self.findInTab), _translate("FindFileWidget", "Find In")) |
|
258 self.excludeHiddenCheckBox.setToolTip(_translate("FindFileWidget", "Select to exclude hidden files and directories when searching a directory tree.")) |
|
259 self.excludeHiddenCheckBox.setText(_translate("FindFileWidget", "Exclude hidden")) |
|
260 self.findButton.setToolTip(_translate("FindFileWidget", "Press to start the search process")) |
|
261 self.findButton.setText(_translate("FindFileWidget", "Search")) |
|
262 self.stopButton.setToolTip(_translate("FindFileWidget", "Press to stop the current search process")) |
|
263 self.stopButton.setText(_translate("FindFileWidget", "Stop")) |
|
264 self.clearButton.setToolTip(_translate("FindFileWidget", "Press to clear the search results")) |
|
265 self.clearButton.setText(_translate("FindFileWidget", "Clear")) |
|
266 self.findProgress.setToolTip(_translate("FindFileWidget", "Shows the progress of the search action")) |
|
267 self.findProgress.setFormat(_translate("FindFileWidget", "%v/%m Files")) |
|
268 self.findList.setSortingEnabled(True) |
|
269 self.findList.headerItem().setText(0, _translate("FindFileWidget", "File/Line")) |
|
270 self.findList.headerItem().setText(1, _translate("FindFileWidget", "Text")) |
|
271 self.replaceButton.setToolTip(_translate("FindFileWidget", "Press to apply the selected replacements")) |
|
272 self.replaceButton.setText(_translate("FindFileWidget", "Replace")) |
|
273 from eric7.EricWidgets.EricPathPicker import EricComboPathPicker |
|
274 from eric7.EricWidgets.EricSqueezeLabels import EricSqueezeLabelPath |