ItemSelectionModel from QML
-
Hi,
I am trying to use
ItemSelectionModelto manage selections in aListModel,ListView-based component I am working on.I have got basic functionality working with single selection. So if I select with no modifiers, a single item is selected, and if I select with Control modifier, the single selection is added to any existing selection.
I now want to get range selection working (with Shift modifier).
I believe I need to call the overload of
ItemSelectionModel.selectthat accepts aQItemSelection. However I do not know how to construct aQItemSelectionfrom QML. I found this documentation that suggestsQItemSelectionis exposed to QML as a vector ofQItemSelectionRangeand that the latter is exposed as a 'value type' to QML. But how do I actually construct one??