diff -r 89c329efa980 -r e48454f237ca hgwidgets_plat/ganeswidgets_api/inc/hgmediawall.h --- a/hgwidgets_plat/ganeswidgets_api/inc/hgmediawall.h Mon Apr 19 14:40:06 2010 +0300 +++ b/hgwidgets_plat/ganeswidgets_api/inc/hgmediawall.h Mon May 03 13:32:54 2010 +0300 @@ -29,11 +29,13 @@ Q_PROPERTY(LabelPosition descriptionPosition READ descriptionPosition WRITE setDescriptionPosition) Q_PROPERTY(HbFontSpec titleFontSpec READ titleFontSpec WRITE setTitleFontSpec) Q_PROPERTY(HbFontSpec descriptionFontSpec READ descriptionFontSpec WRITE setDescriptionFontSpec) + Q_PROPERTY(QPointF frontItemPositionDelta READ frontItemPositionDelta WRITE setFrontItemPositionDelta) + Q_PROPERTY(bool reflectionsEnabled READ reflectionsEnabled WRITE enableReflections) Q_ENUMS(LabelPosition) public: - HgMediawall(QGraphicsItem *parent = 0 ); + explicit HgMediawall(QGraphicsItem *parent = 0 ); virtual ~HgMediawall(); enum LabelPosition { @@ -51,8 +53,17 @@ void setDescriptionFontSpec(const HbFontSpec &fontSpec); HbFontSpec descriptionFontSpec() const; + void setFrontItemPositionDelta(const QPointF& position); + QPointF frontItemPositionDelta() const; + + void enableReflections(bool enabled); + bool reflectionsEnabled() const; + +protected: + HgMediawall(HgMediawallPrivate &dd, QGraphicsItem *parent); + private: - Q_DECLARE_PRIVATE_D(d_ptr, HgMediawall) + Q_DECLARE_PRIVATE_D(p_ptr, HgMediawall) Q_DISABLE_COPY(HgMediawall) };