Я не уверен, поможет ли это Вам, но Вы можете использовать следующие функции:
void QListView::currentChanged ( const QModelIndex & current, const QModelIndex & previous ) [virtual protected]
и
void QAbstractItemView::dataChanged ( const QModelIndex & topLeft, const QModelIndex & bottomRight ) [virtual protected slot]
и обратитесь к документации класса Qt QAbstractItemView
привет
Роберт