Helpviewer/HelpTabWidget.py

changeset 1196
77da430b4080
parent 1155
4cbef040f07e
child 1232
ed31e909cf2e
equal deleted inserted replaced
1195:572730077b35 1196:77da430b4080
39 Class implementing the central widget showing the web pages. 39 Class implementing the central widget showing the web pages.
40 """ 40 """
41 sourceChanged = pyqtSignal(QUrl) 41 sourceChanged = pyqtSignal(QUrl)
42 titleChanged = pyqtSignal(str) 42 titleChanged = pyqtSignal(str)
43 showMessage = pyqtSignal(str) 43 showMessage = pyqtSignal(str)
44 browserClosed = pyqtSignal(QWidget)
44 45
45 def __init__(self, parent): 46 def __init__(self, parent):
46 """ 47 """
47 Constructor 48 Constructor
48 49
343 self.__stackedUrlBar.removeWidget(urlbar) 344 self.__stackedUrlBar.removeWidget(urlbar)
344 del urlbar 345 del urlbar
345 346
346 browser = self.widget(index) 347 browser = self.widget(index)
347 self.removeTab(index) 348 self.removeTab(index)
349 self.browserClosed.emit(browser)
348 del browser 350 del browser
349 351
350 if self.count() == 0: 352 if self.count() == 0:
351 self.newBrowser() 353 self.newBrowser()
352 else: 354 else:

eric ide

mercurial