PthinKS PthinKS Developer Forum forum.pthinks.com C++ • Qt • QML Engineering Community
PthinKS Engineering Q&A
forum.pthinks.com
Close
Qt

How should data and selection be handled with QListView?

↗ Original Qt Forum discussion

A developer new to Qt wanted to add items to QListView and later retrieve the selected index.

0 votes

1 Answer

DP
Dheerendra V Purohit
September 11, 2026 • Independent answer
✓ Accepted
Dheerendra pointed the user toward Qt's model/view approach: populate a model and assign it to the view. For selection, view signals such as clicked or activated provide a QModelIndex.
cpp
connect(view, &QListView::clicked, this, [](const QModelIndex &index) { /* use index */ });
0 replies
Continue the discussion under Dheerendra V Purohit's answer. This reply remains inside this answer thread.
Optional reply code

Answer this Question

Each person can post an independent answer. To discuss a specific answer, use Reply to this answer under that answer.

Explain your own solution first; add reusable code if needed.

Optional code solution