You could try out with QStringListModel which is a simple wrapper model for QStringList. To get even more control, go with subclassing QAbstractListModel after reading model subclassing reference.