1639 )) |
1639 )) |
1640 self.utProjectAct.triggered[()].connect(self.__unittestProject) |
1640 self.utProjectAct.triggered[()].connect(self.__unittestProject) |
1641 self.utProjectAct.setEnabled(False) |
1641 self.utProjectAct.setEnabled(False) |
1642 self.actions.append(self.utProjectAct) |
1642 self.actions.append(self.utProjectAct) |
1643 |
1643 |
1644 # check for Qt4 designer and linguist |
1644 # check for Qt4/Qt5 designer and linguist |
1645 if Utilities.isWindowsPlatform(): |
1645 if Utilities.isWindowsPlatform(): |
1646 designerExe = "{0}.exe".format(Utilities.generateQtToolName("designer")) |
1646 designerExe = "{0}.exe".format(Utilities.generateQtToolName("designer")) |
1647 elif Utilities.isMacPlatform(): |
1647 elif Utilities.isMacPlatform(): |
1648 designerExe = Utilities.getQtMacBundle("designer") |
1648 designerExe = Utilities.getQtMacBundle("designer") |
1649 else: |
1649 else: |
1650 designerExe = Utilities.generateQtToolName("designer") |
1650 designerExe = Utilities.generateQtToolName("designer") |
1651 if Utilities.isinpath(designerExe): |
1651 if Utilities.isinpath(designerExe): |
1652 self.designer4Act = E5Action(self.trUtf8('Qt-Designer 4'), |
1652 self.designer4Act = E5Action(self.trUtf8('Qt-Designer'), |
1653 UI.PixmapCache.getIcon("designer4.png"), |
1653 UI.PixmapCache.getIcon("designer4.png"), |
1654 self.trUtf8('&Designer 4...'), 0, 0, self, 'qt_designer4') |
1654 self.trUtf8('Qt-&Designer...'), 0, 0, self, 'qt_designer4') |
1655 self.designer4Act.setStatusTip(self.trUtf8('Start Qt-Designer 4')) |
1655 self.designer4Act.setStatusTip(self.trUtf8('Start Qt-Designer')) |
1656 self.designer4Act.setWhatsThis(self.trUtf8( |
1656 self.designer4Act.setWhatsThis(self.trUtf8( |
1657 """<b>Qt-Designer 4</b>""" |
1657 """<b>Qt-Designer</b>""" |
1658 """<p>Start Qt-Designer 4.</p>""" |
1658 """<p>Start Qt-Designer.</p>""" |
1659 )) |
1659 )) |
1660 self.designer4Act.triggered[()].connect(self.__designer4) |
1660 self.designer4Act.triggered[()].connect(self.__designer4) |
1661 self.actions.append(self.designer4Act) |
1661 self.actions.append(self.designer4Act) |
1662 else: |
1662 else: |
1663 self.designer4Act = None |
1663 self.designer4Act = None |
1667 elif Utilities.isMacPlatform(): |
1667 elif Utilities.isMacPlatform(): |
1668 linguistExe = Utilities.getQtMacBundle("linguist") |
1668 linguistExe = Utilities.getQtMacBundle("linguist") |
1669 else: |
1669 else: |
1670 linguistExe = Utilities.generateQtToolName("linguist") |
1670 linguistExe = Utilities.generateQtToolName("linguist") |
1671 if Utilities.isinpath(linguistExe): |
1671 if Utilities.isinpath(linguistExe): |
1672 self.linguist4Act = E5Action(self.trUtf8('Qt-Linguist 4'), |
1672 self.linguist4Act = E5Action(self.trUtf8('Qt-Linguist'), |
1673 UI.PixmapCache.getIcon("linguist4.png"), |
1673 UI.PixmapCache.getIcon("linguist4.png"), |
1674 self.trUtf8('&Linguist 4...'), 0, 0, self, 'qt_linguist4') |
1674 self.trUtf8('Qt-&Linguist...'), 0, 0, self, 'qt_linguist4') |
1675 self.linguist4Act.setStatusTip(self.trUtf8('Start Qt-Linguist 4')) |
1675 self.linguist4Act.setStatusTip(self.trUtf8('Start Qt-Linguist')) |
1676 self.linguist4Act.setWhatsThis(self.trUtf8( |
1676 self.linguist4Act.setWhatsThis(self.trUtf8( |
1677 """<b>Qt-Linguist 4</b>""" |
1677 """<b>Qt-Linguist</b>""" |
1678 """<p>Start Qt-Linguist 4.</p>""" |
1678 """<p>Start Qt-Linguist.</p>""" |
1679 )) |
1679 )) |
1680 self.linguist4Act.triggered[()].connect(self.__linguist4) |
1680 self.linguist4Act.triggered[()].connect(self.__linguist4) |
1681 self.actions.append(self.linguist4Act) |
1681 self.actions.append(self.linguist4Act) |
1682 else: |
1682 else: |
1683 self.linguist4Act = None |
1683 self.linguist4Act = None |