eric6/Preferences/ConfigurationDialog.py

changeset 8259
2bbec88047dd
parent 8243
cc717c2ae956
child 8265
0090cfa83159
equal deleted inserted replaced
8258:82b608e352ec 8259:2bbec88047dd
615 """ 615 """
616 childEnabled = False 616 childEnabled = False
617 text = text.lower() 617 text = text.lower()
618 for index in range(parent.childCount()): 618 for index in range(parent.childCount()):
619 itm = parent.child(index) 619 itm = parent.child(index)
620 if itm.childCount() > 0: 620 enable = (
621 enable = ( 621 (self.__searchChildItems(itm, text) or
622 self.__searchChildItems(itm, text) or 622 text == "" or
623 text == "" or 623 text in itm.text(0).lower())
624 text in itm.text(0).lower() 624 if itm.childCount() > 0 else
625 ) 625 (text == "" or text in itm.text(0).lower())
626 else: 626 )
627 enable = text == "" or text in itm.text(0).lower()
628 if enable: 627 if enable:
629 childEnabled = True 628 childEnabled = True
630 itm.setDisabled(not enable) 629 itm.setDisabled(not enable)
631 630
632 return childEnabled 631 return childEnabled

eric ide

mercurial