Seite 1 von 1

Multi-Tree-View für QAbstractItemModel, gibts das schon?

Verfasst: 29. August 2014 17:54
von nebler
Hallo Zusammen,

ich bin auf der Suche nach einer (Tree)View, die mehrere QAbstractItemModels schachteln/verwalten kann.

Bsp.:
Model "Luxusgüter":

Code: Alles auswählen

+ Haus
  |---- 4 Wände
  |---- Dach
+ Auto
  |---- 4 Reifen
  |---- Motor
Model "Sporttasche"

Code: Alles auswählen

+ Tennis
  |---- Socken
  |---- Schläger
+ Tauchen
  |---- Atemregler
Gewünschte View:

Code: Alles auswählen

+ Luxusgüter
  + Haus
    |---- 4 Wände
    |---- Dach
  + Auto
    |---- 4 Reifen
    |---- Motor
+ Sport
  + Tennis
    |---- Socken
    |---- Schläger
  + Tauchen
    |---- Atemregler
Pseudocode:

Code: Alles auswählen

// addModel( QString categoryName, QAbstractItemModel* model, QModelIndex rootIndex )
myMultiModelView->addModel( "Luxusgüter", myLuxusModel );
myMultiModelView->addModel( "Sport", mySportModel );
Über Google habe ich nichts passendes gefunden.
Eine alternative wäre natürlich ein Mapping in einem eigenen QAbstractItemModel-Implementierung zu machen.

Ist jmd. so eine Implementierung bekannt?

Vielen Dank!

Viele Grüße