Helpviewer/HelpTabWidget.py

changeset 3077
8d2e69e02e19
parent 3048
83f86da6344e
child 3080
6c0a430b19df
child 3158
c91f976a2395
equal deleted inserted replaced
3076:4002e6f10ec2 3077:8d2e69e02e19
368 self.__elide(browser.documentTitle().replace("&", "&&"))) 368 self.__elide(browser.documentTitle().replace("&", "&&")))
369 self.setTabToolTip(index, browser.documentTitle()) 369 self.setTabToolTip(index, browser.documentTitle())
370 elif requestData: 370 elif requestData:
371 browser.load(*requestData) 371 browser.load(*requestData)
372 372
373 def newBrowserAfter(self, browser, link=None, requestData=None):
374 """
375 Public method to create a new web browser tab after a given one.
376
377 @param browser reference to the browser to add after (HelpBrowser)
378 @param link link to be shown (string or QUrl)
379 @param requestData tuple containing the request data (QNetworkRequest,
380 QNetworkAccessManager.Operation, QByteArray)
381 """
382 if browser:
383 position = self.indexOf(browser) + 1
384 else:
385 position = -1
386 self.newBrowser(link, requestData, position)
387
373 def __showNavigationMenu(self): 388 def __showNavigationMenu(self):
374 """ 389 """
375 Private slot to show the navigation button menu. 390 Private slot to show the navigation button menu.
376 """ 391 """
377 self.__navigationMenu.clear() 392 self.__navigationMenu.clear()

eric ide

mercurial