diff -r 4002e6f10ec2 -r 8d2e69e02e19 Helpviewer/HelpWindow.py --- a/Helpviewer/HelpWindow.py Mon Nov 11 19:35:42 2013 +0100 +++ b/Helpviewer/HelpWindow.py Mon Nov 11 19:43:24 2013 +0100 @@ -1924,15 +1924,20 @@ self.historyManager().updateHistoryEntry( browser.url().toString(), title) - def newTab(self, link=None, requestData=None): + def newTab(self, link=None, requestData=None, addNextTo=None): """ Public slot called to open a new help window tab. @param link file to be displayed in the new window (string or QUrl) @param requestData tuple containing the request data (QNetworkRequest, QNetworkAccessManager.Operation, QByteArray) - """ - self.tabWidget.newBrowser(link, requestData) + @param addNextTo reference to the browser to open the tab after + (HelpBrowser) + """ + if addNextTo: + self.tabWidget.newBrowserAfter(addNextTo, link, requestData) + else: + self.tabWidget.newBrowser(link, requestData) def newWindow(self, link=None): """