AnimationFramework: QWidget vs. QGraphicsWidget
Verfasst: 21. September 2009 14:33
Hallo @all,
kann mir jemand sagen, was bei einer Animation
am Ende performanter ist: ein QWidget das durch eine QTimeLine bzw
QPropertyAnimation bewegt wird oder ein QGraphicsWidget das in einer Scene sitzt und dann animiert wird ?
Folgendes:
Ich habe etwas rumexperimentiert und mit einigen QWidgets die Dockbar
des OSX nachgebildet. Beim durchlaufd der Animation stellt man fest, dass
einige Passagen dort etwas ruckeln, egal ob der QTimer sein timeout() bei
50ms oder 250ms bekommt.
Nun bin ich am überlegen, ob ich das ganze nicht besser komplett auf
QGraphicsScene aufbauen soll, da ich im inneren des "QWidget" eh keine
QWidgets brauche sondern lediglich klickbare Bereiche...
...oder habe ich das Prinzip der QGraphic* falsch verstanden ?
LG
Andy
kann mir jemand sagen, was bei einer Animation
am Ende performanter ist: ein QWidget das durch eine QTimeLine bzw
QPropertyAnimation bewegt wird oder ein QGraphicsWidget das in einer Scene sitzt und dann animiert wird ?
Folgendes:
Ich habe etwas rumexperimentiert und mit einigen QWidgets die Dockbar
des OSX nachgebildet. Beim durchlaufd der Animation stellt man fest, dass
einige Passagen dort etwas ruckeln, egal ob der QTimer sein timeout() bei
50ms oder 250ms bekommt.
Nun bin ich am überlegen, ob ich das ganze nicht besser komplett auf
QGraphicsScene aufbauen soll, da ich im inneren des "QWidget" eh keine
QWidgets brauche sondern lediglich klickbare Bereiche...
...oder habe ich das Prinzip der QGraphic* falsch verstanden ?
LG
Andy