AnimationFramework: QWidget vs. QGraphicsWidget

Alles rund um die Programmierung mit Qt
Antworten
andy72
Beiträge: 39
Registriert: 5. April 2007 07:51

AnimationFramework: QWidget vs. QGraphicsWidget

Beitrag von andy72 »

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
Antworten