|
|
@ -69,6 +69,8 @@ RequirementsModel::data( const QModelIndex& index, int role ) const
|
|
|
|
return requirement.satisfied;
|
|
|
|
return requirement.satisfied;
|
|
|
|
case Roles::Mandatory:
|
|
|
|
case Roles::Mandatory:
|
|
|
|
return requirement.mandatory;
|
|
|
|
return requirement.mandatory;
|
|
|
|
|
|
|
|
case Roles::HasDetails:
|
|
|
|
|
|
|
|
return requirement.hasDetails();
|
|
|
|
default:
|
|
|
|
default:
|
|
|
|
return QVariant();
|
|
|
|
return QVariant();
|
|
|
|
}
|
|
|
|
}
|
|
|
@ -83,6 +85,7 @@ RequirementsModel::roleNames() const
|
|
|
|
roles[ Roles::NegatedText ] = "negatedText";
|
|
|
|
roles[ Roles::NegatedText ] = "negatedText";
|
|
|
|
roles[ Roles::Satisfied ] = "satisfied";
|
|
|
|
roles[ Roles::Satisfied ] = "satisfied";
|
|
|
|
roles[ Roles::Mandatory ] = "mandatory";
|
|
|
|
roles[ Roles::Mandatory ] = "mandatory";
|
|
|
|
|
|
|
|
roles[ Roles::HasDetails ] = "hasDetails";
|
|
|
|
return roles;
|
|
|
|
return roles;
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|