- case ConfigurableRole: return m_items[row].configurable;
- case Qt::CheckStateRole: return m_items[row].checked;
- case Qt::DecorationRole: return m_items[row].icon;
- case Qt::DisplayRole: return m_items[row].text;
- case DesktopEntryNameRole: return m_items[row].desktopEntryName;
- default: break;
+ case Qt::CheckStateRole:
+ return m_items[row].checked;
+ case Qt::DecorationRole:
+ return QIcon::fromTheme(m_items[row].icon);
+ case Qt::DisplayRole:
+ return m_items[row].text;
+ case DesktopEntryNameRole:
+ return m_items[row].desktopEntryName;
+ default:
+ break;