You can subclass your QAbstractTableModel providing columnCount() that return 1.
Then, when you will override
QVariant QAbstractItemModel::data(const QModelIndex & index, int role = Qt::DisplayRole)
you must react to role
. If it's DisplayRole you will return text that you get from your model's objects