ArrayDataModel for Qt. Same than blackberry 10 API but based on QAbstractItemModel