models Data Models Deconstructed - Part 2: QAbstractListModel QAbstractListModel is the tried and true way of exposing data from Qt C++ to QML. This abstract class provides an interface or contract that is adhered to by QtQuick elements.