Plasma Sprint : Porting Plasma API to Qt 4.4.0

13 04 2008

Yeah a little post to explain on what i work during the plasma sprint. I’m actually port our plasma API to Qt 4.4.0. Actually the base class of Plasma is QGraphicsItem but since Qt4.4.0, Qt provide a new cool class (named QGraphicsWidget) that allow using layouts (and others cool features) for us. So i move our API in order to use this class. In my deeply dreams (wich will become the true soon) our layouting classes will be delete in order to use QGraphicsLayouts classes. Actually 2 applets works but it will be merged in trunk for porting others applets with plasma team!

See this screenshot that show applets on the desktop and the panel with Qt’s layouts!


Actions

Information

4 responses to “Plasma Sprint : Porting Plasma API to Qt 4.4.0”

13 04 2008
Bernhard (13:17:43) :

wow.. nice.. do you know which impacts this will have on performance (especially resizing, rotating, etc.)?

13 04 2008
mimoune djouallah (14:14:19) :

did you mean, there will be no more black frame around icons.

13 04 2008
darktears (15:07:55) :

>bernhard : no, there will be no impacts and if impacts comes they will bring better performance

>mimoune : we don’t know actually

13 04 2008
mimoune djouallah (15:39:37) :

ok bon courage, et amuse toi bien,

Leave a comment

You can use these tags : <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>