2010-06-29 7 views
1

Je suis en train de déplacer une image lentement d'une position à l'autre QGraphicsScene. J'ai donc essayé d'utiliser le sommeil, après tant de secondes, j'ai essayé "setPos". Mais ne fait pas ce que je pensais. Certains corps s'il vous plaît aidez-moiqt comment déplacer une image dans un mouvement lent

+0

Que fait-elle et pourquoi est-ce différent de ce que vous attendiez? –

+0

il gel juste pendant quelques secondes, alors il le positionne immédiatement dans un autre endroit. – prabhakaran

Répondre

3

sommeil() est jamais ce que vous voulez dans un thread d'interface utilisateur, comme tout ce qu'il bloque. Jetez un oeil à QGraphicsItemAnimation (setPosAt()) et QTimeLine.

Questions connexes