--- a/eric7/WebBrowser/QtHelp/QtHelpDocumentationDialog.py Thu Jun 10 17:10:57 2021 +0200 +++ b/eric7/WebBrowser/QtHelp/QtHelpDocumentationDialog.py Thu Jun 10 19:32:22 2021 +0200 @@ -261,6 +261,7 @@ ## Filters Tab ################################################################## + # TODO: change this to use the new QHelpFilterSettingsWidget class def __initFiltersTab(self): """ Private method to initialize the filters tab. @@ -295,10 +296,9 @@ if filterName not in self.__filterMap: self.__filterMap[filterName] = filterData - # TODO: change code to use QHelpFilterEngine and QHelpFilterData self.filtersList.addItems(sorted(self.__filterMap.keys())) - for attr in helpFilterEngine.filterData(): - QTreeWidgetItem(self.attributesList, [attr]) + for component in helpFilterEngine.availableComponents(): + QTreeWidgetItem(self.attributesList, [component]) self.attributesList.sortItems(0, Qt.SortOrder.AscendingOrder) if selectedFiltersText or currentFilterText or selectedAttributesText: