Tried to create a working cpp model, but not ok

Tried with a QList<QObject*) model, but it turned out, it's not the best
idea, so later will make the switch for a QAbstractListModel derived
model.