Hi,

I am planning to develop a non linear video system editor (After Effect, 
Final Cut Like)... The main Widget of this kind of software is the 
Timeline (composed of layers, in which you can add key frame, and on the 
left panel you can directly set value  of the keyframes). you can see 
the curve between keyframe, hide layers, ... zoom, unzoom, scroll..


- I have develop similar software years ago : first Qt2 or 3 (don't 
remenber) : using Qpainter and adding removing visible items in the 
timeline on the fly...

- Then I have do that for another software with QGraphicsView : Easy ! 
you add all the items in qgraphicsScene And Qt do all the job to manage 
the large number of items... I have a QtreeWidget to change property of 
each keyframe on the left... It was working fine ! But when you wants to 
customize some parts in the QtreeWidget it was not very easy ...

- Now I plan to use Qt Quick /Qt5 (I know it's not ready to use now ... 
but it's a project for next year !) :
I plan to replace all the widgets (QTreeWidget/QgraphicsWidget) by a Qml 
and QAbstractModel : it will be more flexible to use javascript, easier 
to break rectangular area, effects, ....  But How can I do that in QML 
efficiently ? I will have a large numbers of items ... In short how to 
code what can be easily and efficiently done with QGraphicsView ?

_______________________________________________
Qt5-feedback mailing list
[email protected]
http://lists.qt.nokia.com/mailman/listinfo/qt5-feedback

Reply via email to