eric7/E5Gui/E5TextEditSearchWidget.py

branch
eric7
changeset 8324
83084f088655
parent 8318
962bce857696
child 8350
74a3b2a6a944
equal deleted inserted replaced
8323:3bb9b7d997db 8324:83084f088655
300 @type bool 300 @type bool
301 @return flag indicating the search result 301 @return flag indicating the search result
302 @rtype bool 302 @rtype bool
303 """ 303 """
304 flags = ( 304 flags = (
305 QTextDocument.FindFlags(QTextDocument.FindFlag.FindBackward) 305 QTextDocument.FindFlag.FindBackward
306 if backwards else 306 if backwards else
307 QTextDocument.FindFlags() 307 QTextDocument.FindFlag(0)
308 ) 308 )
309 if self.caseCheckBox.isChecked(): 309 if self.caseCheckBox.isChecked():
310 flags |= QTextDocument.FindFlag.FindCaseSensitively 310 flags |= QTextDocument.FindFlag.FindCaseSensitively
311 if self.wordCheckBox.isChecked(): 311 if self.wordCheckBox.isChecked():
312 flags |= QTextDocument.FindFlag.FindWholeWords 312 flags |= QTextDocument.FindFlag.FindWholeWords
335 @param backwards flag indicating a backwards search 335 @param backwards flag indicating a backwards search
336 @type bool 336 @type bool
337 """ 337 """
338 from PyQt6.QtWebEngineWidgets import QWebEnginePage 338 from PyQt6.QtWebEngineWidgets import QWebEnginePage
339 339
340 findFlags = QWebEnginePage.FindFlags() 340 findFlags = QWebEnginePage.FindFlag(0)
341 if self.caseCheckBox.isChecked(): 341 if self.caseCheckBox.isChecked():
342 findFlags |= QWebEnginePage.FindFlag.FindCaseSensitively 342 findFlags |= QWebEnginePage.FindFlag.FindCaseSensitively
343 if backwards: 343 if backwards:
344 findFlags |= QWebEnginePage.FindFlag.FindBackward 344 findFlags |= QWebEnginePage.FindFlag.FindBackward
345 self.__textedit.findText(self.findtextCombo.currentText(), 345 self.__textedit.findText(self.findtextCombo.currentText(),

eric ide

mercurial