Hi,

I'm currently developing a timeline widget (in the spirit of flash). For now my data is stored directly in the widget and I'm using 2 views (one for the layers and one for the corresponding frames) in a QSpliter but I would like to use the Model View framework as it sounds more suited for my needs. Though I would like advice to get started with this new approach.

- What is the best way to create a custom view that uses a model ? I've already used the premade ones (QListView for instance) but never created custom o.
- How dose it works with QGraphicsView ? Should I use multi-inheritance with QAbstractItemView ?
- How dose my modifications in the QGraphicsScene updates the model accordingly ?
- What is the best way to integrate commands (for undo) in order to add/remove layers or frames with this approach ?

- Do you think this approach of using ModelView framework is good in my case ?

Thank you in advance.

Have a nice day,

Panicq.