There is a great post on how to add row and column header to QML 2.0 TableView, but its row header is a separate Repeater control that does not display the data from the table m