Graphics View

QML ShaderEffectItem on QGraphicsView

Published Tuesday May 3rd, 2011 | 10 Comments on QML ShaderEffectItem on QGraphicsView
Posted in Graphics View, Labs, OpenGL, Qt Quick

For those who don’t yet know what ShaderEffectItem is, please see: http://labs.qt.nokia.com/2011/03/22/the-convenient-power-of-qml-scene-graph/ QML2 on top of the QML Scene Graph provides an awesome API for combining GL/GLES shader code with QML. The API consists of two new QML elements: ShaderEffectItem and ShaderEffectSource. With this API, it’s easy to create effects and animations that could not […]

Read More

Fun things you can do with the Nokia Qt SDK

Published Tuesday June 29th, 2010 | 24 Comments on Fun things you can do with the Nokia Qt SDK
Posted in Graphics View, Maemo, Qt, QtMobility

Recently I presented a small Qt 4.6 based demo on the LinuxTag in Berlin, as an example of something you could do with the Nokia Qt SDK. It combined existing projects like the Tiled map editor and the Box2D physics library with Qt Mobility’s sensors API for reading out the accelerometer. It looks like this […]

Read More

Qt + Box2D is easy!

Published Friday February 26th, 2010 | 20 Comments on Qt + Box2D is easy!
Posted in C++, Graphics View, KDE, Qt

Box2D is an Open Source rigid body 2D physics engine for C++. It’s currently (2.0.1) released under the MIT license, which is quite permissive. Box2D is used by, among other things, Gluon (http://gluon.tuxfamily.org/), which is a game library from KDE in-the-making. Integrating Box2D into your Qt application is quite easy, and this blog shows you […]

Read More

Hardware accelerated CSS animations in QtWebkit?

Published Wednesday January 13th, 2010 | 11 Comments on Hardware accelerated CSS animations in QtWebkit?
Posted in Graphics, Graphics View, Performance, WebKit

I’d like to share with the community a project I’m working on, while it’s still in its development phase (isn’t that what labs is for? :)) The goal of the project is to get CSS3 animations to a reasonable FPS performance, mainly on embedded hardware where it’s a pain. See http://gitorious.org/~noamr/webkit/noamrs-webkit/commits/accel The idea is to […]

Read More

Qt Graphics and Performance – The Cost of Convenience

Published Monday January 11th, 2010 | 25 Comments on Qt Graphics and Performance – The Cost of Convenience
Posted in Graphics Dojo, Graphics View, OpenGL, Painting

Previous posts in this topic: Whats Hot and whats Not An Overview The Raster Engine The OpenVG Engine The OpenGL Engine So, its time for my next post. Todays topic is how convenience relates to performance, specifically in the context of QGraphicsView. My goal is to illustrate that the way to achieve fast graphics is […]

Read More

Anchor layout joins the family of QGraphicsLayout

Published Thursday November 26th, 2009 | 16 Comments on Anchor layout joins the family of QGraphicsLayout
Posted in Graphics View, Kinetic, Layouts

For a long time the standard layouts shipped with Qt’s have been built around the concepts of linear and grid layouts. In the QLayout regime they are represented as QBoxLayout and QGridLayout. In the QGraphicsLayout regime they are represented as QGraphicsLinearLayout and QGraphicsGridLayout. We therefore started early this year with research on a new layout. […]

Read More
Get started today with Qt Download now