108 """ |
108 """ |
109 pattern = self.filePatternEdit.text() |
109 pattern = self.filePatternEdit.text() |
110 filetype = self.filetypeCombo.currentText() |
110 filetype = self.filetypeCombo.currentText() |
111 if pattern: |
111 if pattern: |
112 items = self.filetypeAssociationList.findItems( |
112 items = self.filetypeAssociationList.findItems( |
113 pattern, Qt.MatchFlags(Qt.MatchFlag.MatchExactly), 0) |
113 pattern, Qt.MatchFlag.MatchExactly, 0) |
114 for itm in items: |
114 for itm in items: |
115 itm = self.filetypeAssociationList.takeTopLevelItem( |
115 itm = self.filetypeAssociationList.takeTopLevelItem( |
116 self.filetypeAssociationList.indexOfTopLevelItem(itm)) |
116 self.filetypeAssociationList.indexOfTopLevelItem(itm)) |
117 del itm |
117 del itm |
118 itm = self.__createItem(pattern, filetype) |
118 itm = self.__createItem(pattern, filetype) |