def onCheckCategory(self, event): category = self.__categories[self._treeCtrl.index(event.GetItem())] category.setFiltered(event.GetItem().IsChecked())
def onCheck(self, event): category = self.getItemWithIndex(self.widget.GetIndexOfItem(event.GetItem())) category.setFiltered(event.GetItem().IsChecked()) self.onSelect(event) # Notify status bar