Example #1
0
 def finalize_entry(entry):
     entry['extensions'] = tuple(entry.get('extensions', ()))
     data = get_icon(entry.pop('icon_file', None),
                     as_data=True,
                     pixmap_to_data=pixmap_to_data)
     if data:
         entry['icon_data'] = data
     return entry
Example #2
0
 def entry_to_item(entry, parent):
     icon = get_icon(entry.get('icon_file'), as_data=False)
     if icon is None:
         icon = entry_to_icon_text(entry)[0]
     else:
         icon = QPixmap.fromImage(icon)
     ans = QListWidgetItem(QIcon(icon), entry.get('name') or _('Unknown'), parent)
     ans.setData(ENTRY_ROLE, entry)
     ans.setToolTip(_('Application path:') + '\n' + entry['path'])
Example #3
0
 def entry_to_item(entry, parent):
     icon = get_icon(entry.get('icon_file'), as_data=False)
     if icon is None:
         icon = entry_to_icon_text(entry)[0]
     else:
         icon = QPixmap.fromImage(icon)
     ans = QListWidgetItem(QIcon(icon), entry.get('name') or _('Unknown'), parent)
     ans.setData(ENTRY_ROLE, entry)
     ans.setToolTip(_('Application path:') + '\n' + entry['path'])
Example #4
0
 def finalize_entry(entry):
     entry['extensions'] = tuple(entry['extensions'])
     data = get_icon(entry.pop('icon_file', None), as_data=True, pixmap_to_data=pixmap_to_data)
     if data:
         entry['icon_data'] = data
     return entry