Helpviewer/HelpTabWidget.py

changeset 2334
fc69ad77e18a
parent 2302
f29e9405c851
child 2403
e3d7a861547c
equal deleted inserted replaced
2331:9e623311630d 2334:fc69ad77e18a
44 has changed 44 has changed
45 @signal titleChanged(HelpBrowser, str) emitted after the title of a browser 45 @signal titleChanged(HelpBrowser, str) emitted after the title of a browser
46 has changed 46 has changed
47 @signal showMessage(str) emitted to show a message in the main window status bar 47 @signal showMessage(str) emitted to show a message in the main window status bar
48 @signal browserClosed(QWidget) emitted after a browser was closed 48 @signal browserClosed(QWidget) emitted after a browser was closed
49 @signal browserZoomValueChanged(int) emitted to signal a change of the current
50 browser's zoom level
49 """ 51 """
50 sourceChanged = pyqtSignal(HelpBrowser, QUrl) 52 sourceChanged = pyqtSignal(HelpBrowser, QUrl)
51 titleChanged = pyqtSignal(HelpBrowser, str) 53 titleChanged = pyqtSignal(HelpBrowser, str)
52 showMessage = pyqtSignal(str) 54 showMessage = pyqtSignal(str)
53 browserClosed = pyqtSignal(QWidget) 55 browserClosed = pyqtSignal(QWidget)
56 browserZoomValueChanged = pyqtSignal(int)
54 57
55 def __init__(self, parent): 58 def __init__(self, parent):
56 """ 59 """
57 Constructor 60 Constructor
58 61
315 browser.loadFinished.connect(self.__loadFinished) 318 browser.loadFinished.connect(self.__loadFinished)
316 browser.iconChanged.connect(self.__iconChanged) 319 browser.iconChanged.connect(self.__iconChanged)
317 browser.search.connect(self.newBrowser) 320 browser.search.connect(self.newBrowser)
318 browser.page().windowCloseRequested.connect(self.__windowCloseRequested) 321 browser.page().windowCloseRequested.connect(self.__windowCloseRequested)
319 browser.page().printRequested.connect(self.__printRequested) 322 browser.page().printRequested.connect(self.__printRequested)
323 browser.zoomValueChanged.connect(self.browserZoomValueChanged)
320 324
321 if position == -1: 325 if position == -1:
322 index = self.addTab(browser, self.trUtf8("...")) 326 index = self.addTab(browser, self.trUtf8("..."))
323 else: 327 else:
324 index = self.insertTab(position, browser, self.trUtf8("...")) 328 index = self.insertTab(position, browser, self.trUtf8("..."))

eric ide

mercurial