167 self.__createProgramEntry( |
167 self.__createProgramEntry( |
168 self.tr("Resource Compiler (Python, PyQt5)"), |
168 self.tr("Resource Compiler (Python, PyQt5)"), |
169 Utilities.generatePyQtToolPath("pyrcc5"), |
169 Utilities.generatePyQtToolPath("pyrcc5"), |
170 '-version', '', -1, versionRe='Resource Compiler|pyrcc5') |
170 '-version', '', -1, versionRe='Resource Compiler|pyrcc5') |
171 |
171 |
172 # 3. do the PySide programs |
172 # 3.1 do the PySide programs |
173 # 3a. Translation Extractor PySide |
173 # 3.1a. Translation Extractor PySide |
174 self.__createProgramEntry( |
174 self.__createProgramEntry( |
175 self.tr("Translation Extractor (Python, PySide)"), |
175 self.tr("Translation Extractor (Python, PySide)"), |
176 Utilities.generatePySideToolPath("pyside-lupdate"), |
176 Utilities.generatePySideToolPath("pyside-lupdate", "1"), |
177 '-version', '', -1, versionRe='lupdate') |
177 '-version', '', -1, versionRe='lupdate') |
178 # 3b. Forms Compiler PySide |
178 # 3.1b. Forms Compiler PySide |
179 self.__createProgramEntry( |
179 self.__createProgramEntry( |
180 self.tr("Forms Compiler (Python, PySide)"), |
180 self.tr("Forms Compiler (Python, PySide)"), |
181 Utilities.generatePySideToolPath("pyside-uic"), |
181 Utilities.generatePySideToolPath("pyside-uic", "1"), |
182 '--version', 'PySide User', 5, versionCleanup=(0, -1)) |
182 '--version', 'PySide User', 5, versionCleanup=(0, -1)) |
183 # 3.c Resource Compiler PySide |
183 # 3.1c Resource Compiler PySide |
184 self.__createProgramEntry( |
184 self.__createProgramEntry( |
185 self.tr("Resource Compiler (Python, PySide)"), |
185 self.tr("Resource Compiler (Python, PySide)"), |
186 Utilities.generatePySideToolPath("pyside-rcc"), |
186 Utilities.generatePySideToolPath("pyside-rcc", "1"), |
|
187 '-version', 'Resource Compiler', -1) |
|
188 |
|
189 # 3.2 do the PySide2 programs |
|
190 # 3.2a. Translation Extractor PySide2 |
|
191 self.__createProgramEntry( |
|
192 self.tr("Translation Extractor (Python, PySide2)"), |
|
193 Utilities.generatePySideToolPath("pyside2-lupdate", "2"), |
|
194 '-version', '', -1, versionRe='lupdate') |
|
195 # 3.2b. Forms Compiler PySide2 |
|
196 self.__createProgramEntry( |
|
197 self.tr("Forms Compiler (Python, PySide2)"), |
|
198 Utilities.generatePySideToolPath("pyside2-uic", "2"), |
|
199 '--version', 'PySide2 User', -1, versionCleanup=(0, -1)) |
|
200 # 3.2c Resource Compiler PySide2 |
|
201 self.__createProgramEntry( |
|
202 self.tr("Resource Compiler (Python, PySide2)"), |
|
203 Utilities.generatePySideToolPath("pyside2-rcc", "2"), |
187 '-version', 'Resource Compiler', -1) |
204 '-version', 'Resource Compiler', -1) |
188 |
205 |
189 # 4. do the Ruby programs |
206 # 4. do the Ruby programs |
190 # 4a. Forms Compiler for Qt4 |
207 # 4a. Forms Compiler for Qt4 |
191 self.__createProgramEntry( |
208 self.__createProgramEntry( |