[gluon] Re: Review Request: New QML Game ui system

[ Thread Index | Date Index | More lists.tuxfamily.org/gluon Archives ]


This is an automatically generated e-mail. To reply, visit: http://git.reviewboard.kde.org/r/100449/

On January 29th, 2011, 6:07 p.m., Arjen Hiemstra wrote:

Not much to comment on, except maybe add some documentation, but that can be done later. :)
On further review (and actually using it) it does not seem to work too well. For one, the necessity of the root of the qml file being a QGraphicsWidget is not too nice. Furthermore, transparency does not seem to work by default. Also, the scene is not resized to the viewport size.
Mouse events also do not seem to work, though this might very well be related to something like the input system.

- Arjen


On January 27th, 2011, 6:09 p.m., Giulio Camuffo wrote:

Review request for Gluon.
By Giulio Camuffo.

Updated Jan. 27, 2011, 6:09 p.m.

Description

This patch adds an asset which can load and execute a qml file and a component which adds it to a QGraphicsScene and paints it to a render target allowing it to be always on top of the gl scene.

Diffs

  • engine/components/CMakeLists.txt (1d3320d)
  • engine/components/graphics/uimanager/CMakeLists.txt (PRE-CREATION)
  • engine/components/graphics/uimanager/engineaccess.h (PRE-CREATION)
  • engine/components/graphics/uimanager/engineaccess.cpp (PRE-CREATION)
  • engine/components/graphics/uimanager/renderablescene.h (PRE-CREATION)
  • engine/components/graphics/uimanager/renderablescene.cpp (PRE-CREATION)
  • engine/components/graphics/uimanager/uiasset.h (PRE-CREATION)
  • engine/components/graphics/uimanager/uiasset.cpp (PRE-CREATION)
  • engine/components/graphics/uimanager/uimanagercomponent.h (PRE-CREATION)
  • engine/components/graphics/uimanager/uimanagercomponent.cpp (PRE-CREATION)
  • graphics/engine.h (1610ddd)
  • graphics/engine.cpp (9deb1b2)
  • graphics/rendertarget.h (b045c24)
  • graphics/rendertarget.cpp (9614bf6)

View Diff



Mail converted by MHonArc 2.6.19+ http://listengine.tuxfamily.org/