2245 """ help viewer, or execute a web browser or Qt Assistant. </p>""" |
2245 """ help viewer, or execute a web browser or Qt Assistant. </p>""" |
2246 )) |
2246 )) |
2247 self.qt5DocAct.triggered.connect(self.__showQt5Doc) |
2247 self.qt5DocAct.triggered.connect(self.__showQt5Doc) |
2248 self.actions.append(self.qt5DocAct) |
2248 self.actions.append(self.qt5DocAct) |
2249 |
2249 |
2250 self.pyqt4DocAct = E5Action( |
2250 try: |
2251 self.tr('PyQt5 Documentation'), |
2251 import PyQt4 # __IGNORE_WARNING__ |
2252 self.tr('PyQt&4 Documentation'), |
2252 self.pyqt4DocAct = E5Action( |
2253 0, 0, self, 'pyqt4_documentation') |
2253 self.tr('PyQt4 Documentation'), |
2254 self.pyqt4DocAct.setStatusTip(self.tr('Open PyQt5 Documentation')) |
2254 self.tr('PyQt&4 Documentation'), |
2255 self.pyqt4DocAct.setWhatsThis(self.tr( |
2255 0, 0, self, 'pyqt4_documentation') |
2256 """<b>PyQt5 Documentation</b>""" |
2256 self.pyqt4DocAct.setStatusTip(self.tr('Open PyQt4 Documentation')) |
2257 """<p>Display the PyQt5 Documentation. Dependent upon your""" |
2257 self.pyqt4DocAct.setWhatsThis(self.tr( |
2258 """ settings, this will either show the help in Eric's internal""" |
2258 """<b>PyQt4 Documentation</b>""" |
2259 """ help viewer, or execute a web browser or Qt Assistant. </p>""" |
2259 """<p>Display the PyQt4 Documentation. Dependent upon your""" |
2260 )) |
2260 """ settings, this will either show the help in Eric's""" |
2261 self.pyqt4DocAct.triggered.connect(self.__showPyQt5Doc) |
2261 """ internal help viewer, or execute a web browser or""" |
2262 self.actions.append(self.pyqt4DocAct) |
2262 """ Qt Assistant. </p>""" |
|
2263 )) |
|
2264 self.pyqt4DocAct.triggered.connect(self.__showPyQt5Doc) |
|
2265 self.actions.append(self.pyqt4DocAct) |
|
2266 except ImportError: |
|
2267 self.pyqt4DocAct = None |
2263 |
2268 |
2264 try: |
2269 try: |
2265 import PyQt5 # __IGNORE_WARNING__ |
2270 import PyQt5 # __IGNORE_WARNING__ |
2266 self.pyqt5DocAct = E5Action( |
2271 self.pyqt5DocAct = E5Action( |
2267 self.tr('PyQt5 Documentation'), |
2272 self.tr('PyQt5 Documentation'), |
2514 self.__menus["help"].addAction(self.ericDocAct) |
2519 self.__menus["help"].addAction(self.ericDocAct) |
2515 self.__menus["help"].addAction(self.pythonDocAct) |
2520 self.__menus["help"].addAction(self.pythonDocAct) |
2516 self.__menus["help"].addAction(self.python2DocAct) |
2521 self.__menus["help"].addAction(self.python2DocAct) |
2517 self.__menus["help"].addAction(self.qt4DocAct) |
2522 self.__menus["help"].addAction(self.qt4DocAct) |
2518 self.__menus["help"].addAction(self.qt5DocAct) |
2523 self.__menus["help"].addAction(self.qt5DocAct) |
2519 self.__menus["help"].addAction(self.pyqt4DocAct) |
2524 if self.pyqt4DocAct is not None: |
|
2525 self.__menus["help"].addAction(self.pyqt4DocAct) |
2520 if self.pyqt5DocAct is not None: |
2526 if self.pyqt5DocAct is not None: |
2521 self.__menus["help"].addAction(self.pyqt5DocAct) |
2527 self.__menus["help"].addAction(self.pyqt5DocAct) |
2522 if self.pysideDocAct is not None: |
2528 if self.pysideDocAct is not None: |
2523 self.__menus["help"].addAction(self.pysideDocAct) |
2529 self.__menus["help"].addAction(self.pysideDocAct) |
2524 self.__menus["help"].addSeparator() |
2530 self.__menus["help"].addSeparator() |