355 (list of str) |
355 (list of str) |
356 @return version string of detected or given version (string) |
356 @return version string of detected or given version (string) |
357 """ |
357 """ |
358 itmList = self.programsList.findItems( |
358 itmList = self.programsList.findItems( |
359 description, Qt.MatchFlag.MatchCaseSensitive) |
359 description, Qt.MatchFlag.MatchCaseSensitive) |
360 if itmList: |
360 itm = ( |
361 itm = itmList[0] |
361 itmList[0] |
362 else: |
362 if itmList else |
363 itm = QTreeWidgetItem(self.programsList, [description]) |
363 QTreeWidgetItem(self.programsList, [description]) |
|
364 ) |
364 font = itm.font(0) |
365 font = itm.font(0) |
365 font.setBold(True) |
366 font.setBold(True) |
366 itm.setFont(0, font) |
367 itm.setFont(0, font) |
367 rememberedExe = exe |
368 rememberedExe = exe |
368 if not exe: |
369 if not exe: |