def __init__(self): super(HelpDockWidget, self).__init__(self.str_helpDockTitle) helpEngine = QHelpEngine(filePath('help/collection.qhc')) helpEngine.setupData() helpPanel = QSplitter(Qt.Vertical) helpBrowser = HelpTextBrowser(helpEngine) helpEngine.contentWidget().linkActivated.connect(helpBrowser.setSource) helpPanel.insertWidget(0, helpEngine.contentWidget()) helpPanel.insertWidget(1, helpBrowser) helpPanel.setStretchFactor(1, 1) self.setWidget(helpPanel)