37 self.typeCombo.addItem(self.tr("Test"), Task.TypeTest) |
36 self.typeCombo.addItem(self.tr("Test"), Task.TypeTest) |
38 self.typeCombo.addItem(self.tr("Documentation"), Task.TypeDocu) |
37 self.typeCombo.addItem(self.tr("Documentation"), Task.TypeDocu) |
39 |
38 |
40 if ( |
39 if ( |
41 taskFilter.summaryFilter is None or |
40 taskFilter.summaryFilter is None or |
42 not taskFilter.summaryFilter.pattern() |
41 not taskFilter.summaryFilter.pattern |
43 ): |
42 ): |
44 self.summaryGroup.setChecked(False) |
43 self.summaryGroup.setChecked(False) |
45 self.summaryEdit.clear() |
44 self.summaryEdit.clear() |
46 else: |
45 else: |
47 self.summaryGroup.setChecked(True) |
46 self.summaryGroup.setChecked(True) |
48 self.summaryEdit.setText(taskFilter.summaryFilter.pattern()) |
47 self.summaryEdit.setText(taskFilter.summaryFilter.pattern) |
49 |
48 |
50 if ( |
49 if not taskFilter.filenameFilter: |
51 taskFilter.filenameFilter is None or |
|
52 not taskFilter.filenameFilter.pattern() |
|
53 ): |
|
54 self.filenameGroup.setChecked(False) |
50 self.filenameGroup.setChecked(False) |
55 self.filenameEdit.clear() |
51 self.filenameEdit.clear() |
56 else: |
52 else: |
57 self.filenameGroup.setChecked(True) |
53 self.filenameGroup.setChecked(True) |
58 self.filenameEdit.setText(taskFilter.filenameFilter.pattern()) |
54 self.filenameEdit.setText(taskFilter.filenameFilter) |
59 |
55 |
60 if taskFilter.typeFilter == Task.TypeNone: |
56 if taskFilter.typeFilter == Task.TypeNone: |
61 self.typeGroup.setChecked(False) |
57 self.typeGroup.setChecked(False) |
62 self.typeCombo.setCurrentIndex(0) |
58 self.typeCombo.setCurrentIndex(0) |
63 else: |
59 else: |
114 taskFilter.setSummaryFilter(None) |
110 taskFilter.setSummaryFilter(None) |
115 |
111 |
116 if self.filenameGroup.isChecked(): |
112 if self.filenameGroup.isChecked(): |
117 taskFilter.setFileNameFilter(self.filenameEdit.text()) |
113 taskFilter.setFileNameFilter(self.filenameEdit.text()) |
118 else: |
114 else: |
119 taskFilter.setFileNameFilter(None) |
115 taskFilter.setFileNameFilter("") |
120 |
116 |
121 if self.typeGroup.isChecked(): |
117 if self.typeGroup.isChecked(): |
122 taskFilter.setTypeFilter( |
118 taskFilter.setTypeFilter( |
123 self.typeCombo.itemData(self.typeCombo.currentIndex())) |
119 self.typeCombo.itemData(self.typeCombo.currentIndex())) |
124 else: |
120 else: |