It would still need a column.
The model can use whatever it wants for sorting, the sorting key doesn't even have to be accessible through a role.
Of course the model can always allow to set a sorting role as additional information if a single column can be sorted differently depending on what role one is using.
Cheers,
_
Bookmarks