Added QAbstractTableModel implementation for RecordSet