ui: table models should inherit from QAbstractTableModel not *ListModel
porting to Qt 5