eric6/WebBrowser/WebBrowserWindow.py

changeset 8151
8c1445825e7b
parent 8143
2c730d5fd177
child 8176
31965986ecd1
child 8218
7c09585bd960
diff -r fc1ae39af8c9 -r 8c1445825e7b eric6/WebBrowser/WebBrowserWindow.py
--- a/eric6/WebBrowser/WebBrowserWindow.py	Thu Mar 04 17:44:41 2021 +0100
+++ b/eric6/WebBrowser/WebBrowserWindow.py	Thu Mar 04 17:48:09 2021 +0100
@@ -2308,7 +2308,7 @@
             filtertb.addWidget(QLabel(self.tr("Filtered by: ")))
             filtertb.addWidget(self.filterCombo)
             self.__helpEngine.setupFinished.connect(self.__setupFilterCombo)
-            self.filterCombo.activated[str].connect(
+            self.filterCombo.activated[int].connect(
                 self.__filterQtHelpDocumentation)
             self.__setupFilterCombo()
             self.__toolbars["filter"] = (filtertb.windowTitle(), filtertb)
@@ -3445,12 +3445,14 @@
                 idx = 0
             self.filterCombo.setCurrentIndex(idx)
         
-    def __filterQtHelpDocumentation(self, customFilter):
+    def __filterQtHelpDocumentation(self, index):
         """
         Private slot to filter the QtHelp documentation.
         
-        @param customFilter name of filter to be applied (string)
-        """
+        @param index index of the selected entry
+        @type int
+        """
+        customFilter = self.filterCombo.itemText(index)
         if self.__helpEngine:
             self.__helpEngine.setCurrentFilter(customFilter)
         

eric ide

mercurial