| 30 | } |
| 31 | |
| 32 | QVariant InstanceProxyModel::data(const QModelIndex & index, int role) const |
| 33 | { |
| 34 | QVariant data = QSortFilterProxyModel::data(index, role); |
| 35 | if(role == Qt::DecorationRole) |
| 36 | { |
| 37 | return QVariant(APPLICATION->icons()->getIcon(data.toString())); |
| 38 | } |
| 39 | return data; |
| 40 | } |
| 41 | |
| 42 | bool InstanceProxyModel::lessThan(const QModelIndex &left, const QModelIndex &right) const { |
| 43 | const QString leftCategory = left.data(InstanceViewRoles::GroupRole).toString(); |
no test coverage detected