2306 "ComboBoxWithEnoughWidth") |
2306 "ComboBoxWithEnoughWidth") |
2307 self.filterCombo.setMinimumWidth(comboWidth) |
2307 self.filterCombo.setMinimumWidth(comboWidth) |
2308 filtertb.addWidget(QLabel(self.tr("Filtered by: "))) |
2308 filtertb.addWidget(QLabel(self.tr("Filtered by: "))) |
2309 filtertb.addWidget(self.filterCombo) |
2309 filtertb.addWidget(self.filterCombo) |
2310 self.__helpEngine.setupFinished.connect(self.__setupFilterCombo) |
2310 self.__helpEngine.setupFinished.connect(self.__setupFilterCombo) |
2311 self.filterCombo.activated[str].connect( |
2311 self.filterCombo.activated[int].connect( |
2312 self.__filterQtHelpDocumentation) |
2312 self.__filterQtHelpDocumentation) |
2313 self.__setupFilterCombo() |
2313 self.__setupFilterCombo() |
2314 self.__toolbars["filter"] = (filtertb.windowTitle(), filtertb) |
2314 self.__toolbars["filter"] = (filtertb.windowTitle(), filtertb) |
2315 |
2315 |
2316 settingstb = self.addToolBar(self.tr("Settings")) |
2316 settingstb = self.addToolBar(self.tr("Settings")) |
3443 idx = self.filterCombo.findText(curFilter) |
3443 idx = self.filterCombo.findText(curFilter) |
3444 if idx < 0: |
3444 if idx < 0: |
3445 idx = 0 |
3445 idx = 0 |
3446 self.filterCombo.setCurrentIndex(idx) |
3446 self.filterCombo.setCurrentIndex(idx) |
3447 |
3447 |
3448 def __filterQtHelpDocumentation(self, customFilter): |
3448 def __filterQtHelpDocumentation(self, index): |
3449 """ |
3449 """ |
3450 Private slot to filter the QtHelp documentation. |
3450 Private slot to filter the QtHelp documentation. |
3451 |
3451 |
3452 @param customFilter name of filter to be applied (string) |
3452 @param index index of the selected entry |
3453 """ |
3453 @type int |
|
3454 """ |
|
3455 customFilter = self.filterCombo.itemText(index) |
3454 if self.__helpEngine: |
3456 if self.__helpEngine: |
3455 self.__helpEngine.setCurrentFilter(customFilter) |
3457 self.__helpEngine.setCurrentFilter(customFilter) |
3456 |
3458 |
3457 def __manageQtHelpDocumentation(self): |
3459 def __manageQtHelpDocumentation(self): |
3458 """ |
3460 """ |