21 def __init__(self, taskFilter, parent=None): |
21 def __init__(self, taskFilter, parent=None): |
22 """ |
22 """ |
23 Constructor |
23 Constructor |
24 |
24 |
25 @param taskFilter the task filter object to be configured |
25 @param taskFilter the task filter object to be configured |
26 @param parent the parent widget (QWidget) |
26 @type TaskFilter |
|
27 @param parent the parent widget |
|
28 @type QWidget |
27 """ |
29 """ |
28 super().__init__(parent) |
30 super().__init__(parent) |
29 self.setupUi(self) |
31 self.setupUi(self) |
30 |
32 |
31 self.typeCombo.addItem("", TaskType.NONE) |
33 self.typeCombo.addItem("", TaskType.NONE) |
101 |
103 |
102 def configureTaskFilter(self, taskFilter): |
104 def configureTaskFilter(self, taskFilter): |
103 """ |
105 """ |
104 Public method to set the parameters of the task filter object. |
106 Public method to set the parameters of the task filter object. |
105 |
107 |
106 @param taskFilter the task filter object to be configured |
108 @param taskFilter task filter object to be configured |
|
109 @type TaskFilter |
107 """ |
110 """ |
108 if self.summaryGroup.isChecked(): |
111 if self.summaryGroup.isChecked(): |
109 taskFilter.setSummaryFilter(self.summaryEdit.text()) |
112 taskFilter.setSummaryFilter(self.summaryEdit.text()) |
110 else: |
113 else: |
111 taskFilter.setSummaryFilter(None) |
114 taskFilter.setSummaryFilter(None) |