Helpviewer/HelpWindow.py

branch
Py2 comp.
changeset 3080
6c0a430b19df
parent 3060
5883ce99ee12
parent 3077
8d2e69e02e19
child 3145
a9de05d4a22f
--- 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):
         """

eric ide

mercurial