My follow-up question would be:
If ColumnView uses a single model for multiple columns, and StringList is a list of strings, not a list of list. Therefor I’m probably expected to implement the ListModel interface in an own class for multiple columns?