45 #populate the list widgets and set the default selection |
45 #populate the list widgets and set the default selection |
46 for widget in self.localsList, self.globalsList: |
46 for widget in self.localsList, self.globalsList: |
47 for varType, varTypeStr in ConfigVarTypeDispStrings.items(): |
47 for varType, varTypeStr in ConfigVarTypeDispStrings.items(): |
48 itm = QListWidgetItem(self.tr(varTypeStr), widget) |
48 itm = QListWidgetItem(self.tr(varTypeStr), widget) |
49 itm.setData(Qt.UserRole, ConfigVarTypeFilters[varType]) |
49 itm.setData(Qt.UserRole, ConfigVarTypeFilters[varType]) |
50 itm.setFlags(Qt.ItemIsEnabled | Qt.ItemIsUserCheckable | |
50 itm.setFlags(Qt.ItemIsEnabled | Qt.ItemIsUserCheckable) |
51 Qt.ItemNeverHasChildren) |
|
52 itm.setCheckState(Qt.Unchecked) |
51 itm.setCheckState(Qt.Unchecked) |
53 widget.addItem(itm) |
52 widget.addItem(itm) |
54 |
53 |
55 lDefaultFilter, gDefaultFilter = Preferences.getVarFilters() |
54 lDefaultFilter, gDefaultFilter = Preferences.getVarFilters() |
56 self.setSelection(lDefaultFilter, gDefaultFilter) |
55 self.setSelection(lDefaultFilter, gDefaultFilter) |