710 Private slot to handle the "Filtered display" context menu entry. |
710 Private slot to handle the "Filtered display" context menu entry. |
711 |
711 |
712 @param on flag indicating the filter state (boolean) |
712 @param on flag indicating the filter state (boolean) |
713 """ |
713 """ |
714 if on and not self.taskFilter.hasActiveFilter(): |
714 if on and not self.taskFilter.hasActiveFilter(): |
715 res = E5MessageBox.question(self, |
715 res = E5MessageBox.yesNo(self, |
716 self.trUtf8("Activate task filter"), |
716 self.trUtf8("Activate task filter"), |
717 self.trUtf8("""The task filter doesn't have any active filters.""" |
717 self.trUtf8("""The task filter doesn't have any active filters.""" |
718 """ Do you want to configure the filter settings?"""), |
718 """ Do you want to configure the filter settings?"""), |
719 QMessageBox.StandardButtons(\ |
719 yesDefault = True) |
720 QMessageBox.No | \ |
720 if not res: |
721 QMessageBox.Yes), |
|
722 QMessageBox.Yes) |
|
723 if res != QMessageBox.Yes: |
|
724 on = False |
721 on = False |
725 else: |
722 else: |
726 self.__configureFilter() |
723 self.__configureFilter() |
727 on = self.taskFilter.hasActiveFilter() |
724 on = self.taskFilter.hasActiveFilter() |
728 |
725 |