Preferences/ProgramsDialog.py

changeset 2297
e8a46f81517c
parent 1509
c0b5e693b0eb
child 2302
f29e9405c851
equal deleted inserted replaced
2296:da3757bc5218 2297:e8a46f81517c
72 self.programsList.clear() 72 self.programsList.clear()
73 header = self.programsList.header() 73 header = self.programsList.header()
74 header.setSortIndicator(0, Qt.AscendingOrder) 74 header.setSortIndicator(0, Qt.AscendingOrder)
75 header.setSortIndicatorShown(False) 75 header.setSortIndicatorShown(False)
76 76
77 # 1. do the Qt4 programs 77 # 1. do the Qt4/Qt5 programs
78 # 1a. Translation Converter 78 # 1a. Translation Converter
79 exe = Utilities.isWindowsPlatform() and \ 79 exe = Utilities.isWindowsPlatform() and \
80 "{0}.exe".format(Utilities.generateQtToolName("lrelease")) or \ 80 "{0}.exe".format(Utilities.generateQtToolName("lrelease")) or \
81 Utilities.generateQtToolName("lrelease") 81 Utilities.generateQtToolName("lrelease")
82 version = self.__createProgramEntry(self.trUtf8("Translation Converter (Qt4)"), 82 version = self.__createProgramEntry(self.trUtf8("Translation Converter (Qt)"),
83 exe, '-version', 'lrelease', -1) 83 exe, '-version', 'lrelease', -1)
84 # 1b. Qt4 Designer 84 # 1b. Qt Designer
85 if Utilities.isWindowsPlatform(): 85 if Utilities.isWindowsPlatform():
86 exe = "{0}.exe".format(Utilities.generateQtToolName("designer")) 86 exe = "{0}.exe".format(Utilities.generateQtToolName("designer"))
87 elif Utilities.isMacPlatform(): 87 elif Utilities.isMacPlatform():
88 exe = Utilities.getQtMacBundle("designer") 88 exe = Utilities.getQtMacBundle("designer")
89 else: 89 else:
90 exe = Utilities.generateQtToolName("designer") 90 exe = Utilities.generateQtToolName("designer")
91 self.__createProgramEntry(self.trUtf8("Qt4 Designer"), exe, version=version) 91 self.__createProgramEntry(self.trUtf8("Qt Designer"), exe, version=version)
92 # 1c. Qt4 Linguist 92 # 1c. Qt Linguist
93 if Utilities.isWindowsPlatform(): 93 if Utilities.isWindowsPlatform():
94 exe = "{0}.exe".format(Utilities.generateQtToolName("linguist")) 94 exe = "{0}.exe".format(Utilities.generateQtToolName("linguist"))
95 elif Utilities.isMacPlatform(): 95 elif Utilities.isMacPlatform():
96 exe = Utilities.getQtMacBundle("linguist") 96 exe = Utilities.getQtMacBundle("linguist")
97 else: 97 else:
98 exe = Utilities.generateQtToolName("linguist") 98 exe = Utilities.generateQtToolName("linguist")
99 self.__createProgramEntry(self.trUtf8("Qt4 Linguist"), exe, version=version) 99 self.__createProgramEntry(self.trUtf8("Qt Linguist"), exe, version=version)
100 # 1d. Qt4 Assistant 100 # 1d. Qt Assistant
101 if Utilities.isWindowsPlatform(): 101 if Utilities.isWindowsPlatform():
102 exe = "{0}.exe".format(Utilities.generateQtToolName("assistant")) 102 exe = "{0}.exe".format(Utilities.generateQtToolName("assistant"))
103 elif Utilities.isMacPlatform(): 103 elif Utilities.isMacPlatform():
104 exe = Utilities.getQtMacBundle("assistant") 104 exe = Utilities.getQtMacBundle("assistant")
105 else: 105 else:
106 exe = Utilities.generateQtToolName("assistant") 106 exe = Utilities.generateQtToolName("assistant")
107 self.__createProgramEntry(self.trUtf8("Qt4 Assistant"), exe, version=version) 107 self.__createProgramEntry(self.trUtf8("Qt Assistant"), exe, version=version)
108 108
109 # 2. do the PyQt programs 109 # 2. do the PyQt programs
110 # 2a. Translation Extractor PyQt4 110 # 2a. Translation Extractor PyQt4
111 self.__createProgramEntry(self.trUtf8("Translation Extractor (Python, Qt4)"), 111 self.__createProgramEntry(self.trUtf8("Translation Extractor (Python, Qt)"),
112 Utilities.isWindowsPlatform() and "pylupdate4.exe" or "pylupdate4", 112 Utilities.isWindowsPlatform() and "pylupdate4.exe" or "pylupdate4",
113 '-version', 'pylupdate', -1) 113 '-version', 'pylupdate', -1)
114 # 2b. Forms Compiler PyQt4 114 # 2b. Forms Compiler PyQt4
115 self.__createProgramEntry(self.trUtf8("Forms Compiler (Python, Qt4)"), 115 self.__createProgramEntry(self.trUtf8("Forms Compiler (Python, Qt)"),
116 Utilities.isWindowsPlatform() and "pyuic4.bat" or "pyuic4", 116 Utilities.isWindowsPlatform() and "pyuic4.bat" or "pyuic4",
117 '--version', 'Python User', 4) 117 '--version', 'Python User', 4)
118 # 2c. Resource Compiler PyQt4 118 # 2c. Resource Compiler PyQt4
119 self.__createProgramEntry(self.trUtf8("Resource Compiler (Python, Qt4)"), 119 self.__createProgramEntry(self.trUtf8("Resource Compiler (Python, Qt)"),
120 Utilities.isWindowsPlatform() and "pyrcc4.exe" or "pyrcc4", 120 Utilities.isWindowsPlatform() and "pyrcc4.exe" or "pyrcc4",
121 '-version', 'Resource Compiler', -1) 121 '-version', 'Resource Compiler', -1)
122 122
123 # 3. do the PySide programs 123 # 3. do the PySide programs
124 # 3a. Translation Extractor PySide 124 # 3a. Translation Extractor PySide

eric ide

mercurial