diff -r 0233bbe9a9c4 -r 6c0a430b19df Helpviewer/HelpWindow.py --- a/Helpviewer/HelpWindow.py Wed Nov 13 23:30:59 2013 +0100 +++ b/Helpviewer/HelpWindow.py Sat Nov 16 10:06:28 2013 +0100 @@ -1930,15 +1930,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): """