188 not hasattr(self.tabWidget, 'setTabsClosable'): |
188 not hasattr(self.tabWidget, 'setTabsClosable'): |
189 self.closeButton = QToolButton(self.tabWidget) |
189 self.closeButton = QToolButton(self.tabWidget) |
190 self.closeButton.setIcon(UI.PixmapCache.getIcon("close.png")) |
190 self.closeButton.setIcon(UI.PixmapCache.getIcon("close.png")) |
191 self.closeButton.setToolTip(self.trUtf8("Close the current help window")) |
191 self.closeButton.setToolTip(self.trUtf8("Close the current help window")) |
192 self.closeButton.setEnabled(False) |
192 self.closeButton.setEnabled(False) |
193 self.connect(self.closeButton, SIGNAL("clicked(bool)"), self.__close) |
193 self.closeButton.clicked[bool].connect(self.__close) |
194 self.rightCornerWidgetLayout.addWidget(self.closeButton) |
194 self.rightCornerWidgetLayout.addWidget(self.closeButton) |
195 else: |
195 else: |
196 self.tabWidget.setTabsClosable(True) |
196 self.tabWidget.setTabsClosable(True) |
197 self.connect(self.tabWidget, SIGNAL("tabCloseRequested(int)"), |
197 self.connect(self.tabWidget, SIGNAL("tabCloseRequested(int)"), |
198 self.__closeAt) |
198 self.__closeAt) |
202 |
202 |
203 self.newTabButton = QToolButton(self.tabWidget) |
203 self.newTabButton = QToolButton(self.tabWidget) |
204 self.newTabButton.setIcon(UI.PixmapCache.getIcon("new.png")) |
204 self.newTabButton.setIcon(UI.PixmapCache.getIcon("new.png")) |
205 self.newTabButton.setToolTip(self.trUtf8("Open a new help window tab")) |
205 self.newTabButton.setToolTip(self.trUtf8("Open a new help window tab")) |
206 self.tabWidget.setCornerWidget(self.newTabButton, Qt.TopLeftCorner) |
206 self.tabWidget.setCornerWidget(self.newTabButton, Qt.TopLeftCorner) |
207 self.connect(self.newTabButton, SIGNAL("clicked(bool)"), self.newTab) |
207 self.newTabButton.clicked[bool].connect(self.newTab) |
208 |
208 |
209 if Preferences.getHelp("SaveGeometry"): |
209 if Preferences.getHelp("SaveGeometry"): |
210 g = Preferences.getGeometry("HelpViewerGeometry") |
210 g = Preferences.getGeometry("HelpViewerGeometry") |
211 else: |
211 else: |
212 g = QByteArray() |
212 g = QByteArray() |