import QtQuick 2.0 import QtQuick.Controls 1.0 Item { width: 500 height: 500 ListModel { id: largeModel Component.onCompleted: { for (var i=0 ; i< 500 ; ++i) largeModel.append({"name":"Person "+i }) } } TableView { id : quantityTable anchors.fill: parent model: largeModel implicitHeight: 300 implicitWidth: 300 TableViewColumn{ role: "0" ; title: "Name" ; width: 160 ; delegate:_delegatePerfUse } TableViewColumn{ role: "0" ; title: "Total Absolute Temperature" ; width: 150 ; delegate:_delegatePerfUse } TableViewColumn{ role: "0" ; title: "total absolute pressure" ; width: 150 ; delegate:_delegatePerfUse } TableViewColumn{ role: "0" ; title: "total relative temperature" ; width: 150 ; delegate:_delegatePerfUse } TableViewColumn{ role: "0" ; title: "total relative pressure" ; width: 150 ; delegate:_delegatePerfUse } TableViewColumn{ role: "0" ; title: "static temperature" ; width: 150 ; delegate:_delegatePerfUse } TableViewColumn{ role: "0" ; title: "static pressure" ; width: 150 ; delegate:_delegatePerfUse } TableViewColumn{ role: "0" ; title: "total enthalpy" ; width: 150 ; delegate:_delegatePerfUse } TableViewColumn{ role: "0" ; title: "static enthalpy" ; width: 150 ; delegate:_delegatePerfUse } TableViewColumn{ role: "0" ; title: "total relative enthalpy" ; width: 150 ; delegate:_delegatePerfUse } TableViewColumn{ role: "0" ; title: "entropy" ; width: 150 ; delegate:_delegatePerfUse } TableViewColumn{ role: "0" ; title: "Absolute Mach number" ; width: 150 ; delegate:_delegatePerfUse } TableViewColumn{ role: "0" ; title: "Relative Mach number" ; width: 150 ; delegate:_delegatePerfUse } TableViewColumn{ role: "0" ; title: "Axial Mach number" ; width: 150 ; delegate:_delegatePerfUse } TableViewColumn{ role: "0" ; title: "Axial Velocity" ; width: 150 ; delegate:_delegatePerfUse } TableViewColumn{ role: "0" ; title: "Radial Velocity" ; width: 150 ; delegate:_delegatePerfUse } TableViewColumn{ role: "0" ; title: "Tangential Velocity" ; width: 150 ; delegate:_delegatePerfUse } TableViewColumn{ role: "0" ; title: "Relative Tangential Velocity" ; width: 150 ; delegate:_delegatePerfUse } TableViewColumn{ role: "0" ; title: "Peripheral speed" ; width: 150 ; delegate:_delegatePerfUse } TableViewColumn{ role: "0" ; title: "Magnitude Velocity" ; width: 150 ; delegate:_delegatePerfUse } TableViewColumn{ role: "0" ; title: "Magnitude of relative velocity" ; width: 160 ; delegate:_delegatePerfUse } TableViewColumn{ role: "0" ; title: "Alpha" ; width: 150 ; delegate:_delegatePerfUse } TableViewColumn{ role: "0" ; title: "Beta" ; width: 150 ; delegate:_delegatePerfUse } } Component { id : _delegatePerfUse Text { text: "Testing" } } }