import QtQuick 2.2 import QtQuick.Controls 1.1 import QtQuick.Layouts 1.1 Rectangle { width: 360 height: 360 RowLayout{ ListModel { id: libraryModel ListElement{ title: "A Masterpiece" ; author: "Gabriel" } ListElement{ title: "Brilliance" ; author: "Jens" } ListElement{ title: "Outstanding" ; author: "Frederik" } } TableView { TableViewColumn{ role: "title" ; title: "Title" ; width: 100 } TableViewColumn{ role: "author" ; title: "Author" ; width: 200 } id:tv model: libraryModel selectionMode: SelectionMode.ExtendedSelection } Text{ Connections{ target:tv.selection onSelectionChanged:{ console.log(tv.selection.count) } } text: tv.selection.count } } }