How to get selected listitem index in Qt

Naruto picture Naruto · Apr 16, 2010 · Viewed 13.7k times · Source

I am having a QListView which contains some items. Now I want to get the index of selected item, i.e. if I select 5th element I should get 5. How I can get this?

Answer

Andy M picture Andy M · Apr 16, 2010

In every view in Qt, you have the following method :

QItemSelectionModel * QAbstractItemView::selectionModel () const

Basically, it returns a model on which you can perform actions, like getting selected indexes...

Have a look here : QItemSelectionModel

You'll find plenty of methods to help you get your index(es).

Hope it helps!