| 204 | } |
| 205 | |
| 206 | Qt::ItemFlags ProcessModel::flags(const QModelIndex &index) const |
| 207 | { |
| 208 | const ProbeABI abi = index.data(ABIRole).value<ProbeABI>(); |
| 209 | const ProbeABI bestABI = ProbeFinder::findBestMatchingABI(abi, m_availableABIs); |
| 210 | |
| 211 | const Qt::ItemFlags f = QAbstractTableModel::flags(index); |
| 212 | if (!bestABI.isValid()) |
| 213 | return f & ~(Qt::ItemIsEnabled | Qt::ItemIsSelectable); |
| 214 | return f; |
| 215 | } |
nothing calls this directly
no test coverage detected