def resetFilter(self): self.hideActiveTasks(False) self.hideInactiveTasks(False) self.hideCompletedTasks(False) self.hideOverdueTasks(False) self.hideOverbudgetTasks(False) self.hideCompositeTasks(False) self.setFilteredByDueDate('Unlimited') for category in self.taskFile.categories(): category.setFiltered(False)
def onCheck(self, event): category = self.getItemWithIndex(self.widget.GetIndexOfItem(event.GetItem())) category.setFiltered(event.GetItem().IsChecked()) self.onSelect(event) # Notify status bar