Eskil Abrahamsen Blomfeldt
Qt
News
Contributors
Git
Graphics
Kinetic
 in Qt, News, Contributors, Git, Graphics, Kinetic
 on Monday, May 25, 2009 @ 09:33

That’s right.

This weekend we integrated the animation and state machine APIs (part of the Qt Kinetic project from the road map) in Qt’s master branch.

They were both released as solutions before, and we’ve had a lot of feedback. The APIs have been through a bunch of reviews and iterations, and we’re really really proud of the results. So go and pull the latest version of the repository and try out the examples and the examples.

I’m not going to say any more about it, rather I’ll just link to a bunch of blogs that we posted earlier. (PS. some of these have screenshots and even videos)

Qt Animation Framework.

Welcome to Kinetic.

Qt State Machine Framework.

Qt Kinetic hits Plasma.

Animated Layouts with Qt Kinetic.

Qt Animation Framework reloaded.

Animated Tiles.

Qt Hierarchical State Machine Framework add-on released.

New (and last?) QtAnimationFramework Solution (wasn’t the last, by the way.)

Writing a game with the animation and the state machine API.

A full serving of the Qt State Machine Framework.

Qt Animation Framework 2.3 is out.

6 Responses to “Animations and state machine APIs in qt/master”

» Posted by gcarvalho
 on Monday, May 25, 2009 @ 11:49

When do you expect to integrate the declarative UI? Also, any dates on when we can this out in a stable release?

» Posted by allen
 on Monday, May 25, 2009 @ 14:42

What does this mean for the Kinetic project? Is that project now completed? If not, can it be compiled with/against the core libraries with no conflicts?

» Posted by sohail
 on Tuesday, May 26, 2009 @ 00:23

Yes please, I can has declarative-ui?

This is great news. The new animation framework is very well thought out. Declarative UI also seems to be very well thought out. I can’t wait to release code using both of these new APIs.

» Posted by eskil
 on Tuesday, May 26, 2009 @ 08:18

gcarvalho: I don’t know when the declarative UI will be ready for integration, but it’s available here: http://labs.trolltech.com/page/Projects/Graphics/Kinetic/DeclarativeUI

allen: The Kinetic project is not completed. This only means that we felt that this particular part of the APIs were now stable enough to be integrated into Qt. We will continue to work on it there.

» Posted by hanrai
 on Friday, May 29, 2009 @ 01:16

Where is SCXML support? I can’t find QScriptedStateMachine class in this branch.

» Posted by eskil
 on Friday, May 29, 2009 @ 11:50

hanrai: QtSCXML has not been integrated



© 2008 Nokia Corporation and/or its subsidiaries. Nokia, Qt and their respective logos are trademarks of Nokia Corporation in Finland and/or other countries worldwide.
All other trademarks are property of their respective owners.