A ( id, nameA )
B ( id, id_A, nameB ) - где, id_A является id таблицы A
C ( id, id_B, nameC ) - где, id_B является id таблицы B
Каким макаром можно сделать так, чтобы в QTreeView можно было отобразить примерно так:
nameA
|--nameB
|--nameC
|--nameC
|--nameC
|--nameB
|--nameC
|--nameC
|--nameC
|--nameB
|--nameC
|--nameC
|--nameC
nameA
|-- ...
nameA
|-- ...
Как я понимаю это можно реализовать с помощью Model/View, вот только пока не соображу как?