Seite 1 von 1

QT Animationen

Verfasst: 27. Juli 2009 22:51
von Psychomax
Hallo zusammen.

Bisher hab ich mich recht oberflächlich mit QT beschäftigt. Nun möchte ich dann doch mal ein paar aufwendigere Sachen schreiben. Und zwar ein paar grafische Animationen.

http://www.youtube.com/watch?v=GKwGllZQ8gM

Was müsste ich mir anlesen um beispielsweise diesen Drag & Drop zu machen? Sprich die Grafik wird erst transparent und bein droppen mit einer Animation wieder groß. Ist jetzt Grafik ein einzelner Thread?

Oder was auswendigere. Beispielsweise man will ist sein Telefonbuch. Drück auf die Grafik links. Nach drücken flitzen alle Grafiken von links nach recht ausserhalb des Bildschirms. Anschließend soll sich der Bildschirm durch Rotations des Desktops das Telefonbuch öffnen. Hab leider kein direktes Beispiel gefunden.

Was muss man sich dafür anlesen.

LG Max

Verfasst: 28. Juli 2009 07:31
von CaptnChaos
Das was dich interessiert. Über Drag&Drop gibts in der Doku seitenweise Kleingedrucktes. Und für die animationen brauchst du nichts als QPainter/OpenGL und ein paar graue Zellen. Wie entstehen Animationen? Durch eine kontinuirliche Bewegung. Wie bekommt man eine kontinuirliche Bewegung? Durch einen Zeitgeber der bei jedem Tick die Position eines Elementes bzw die Position des Painters verschiebt.
Für diese Art der Animationen solltest du dir QGraphicsView, QTimer/QTimeLine, QGraphicsItem und QPainter anschauen. mehr braucht man nicht.

Verfasst: 28. Juli 2009 11:26
von Psychomax
Ahhh ok! Ich bin gestern beim Stöbern über das QT Animation Framework gestoßen. Gibt es dafür Bücher oder so?

Verfasst: 28. Juli 2009 13:11
von CaptnChaos
Wenn du das ordentlich gelesen hättest, wüsstest du das das Qt (QT = QuickTime) Animation Framework nagelneu und noch nicht fertig ist. Ergo gibts auch keine Bücher dazu.