def onFileTypeChanged(self, state): checkBox = QCheckBox.sender(self) itemText = checkBox.text() if (False == state): if itemText in self.__fileSuffix: self.removeFileSuffix(itemText) else: if itemText not in self.__fileSuffix: self.addFileSuffix(itemText) if itemText in self.__customFileSuffix: self.__customFileSuffix.remove(itemText)