hgwidgets_plat/ganeswidgets_api/inc/hgmediawall.h
changeset 11 42505cd701c6
parent 5 4fa04caf0f43
child 12 6c0ec0ccd2d4
--- a/hgwidgets_plat/ganeswidgets_api/inc/hgmediawall.h	Thu Jul 08 15:37:35 2010 +0300
+++ b/hgwidgets_plat/ganeswidgets_api/inc/hgmediawall.h	Fri Jul 23 10:05:37 2010 +0300
@@ -29,10 +29,20 @@
     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)
+    Q_PROPERTY(HgMediawall::TitleAndDescrVisibility titleAndDescriptionVisibility \
+                READ titleAndDescriptionVisibility \
+                WRITE setTitleAndDescriptionVisibility)
+    Q_ENUMS(TitleAndDescrVisibility)
 
 public:
 
+    enum TitleAndDescrVisibility {
+        TitleVisibilityBothVisible = 0,
+        TitleVisibilityTitleVisible,
+        TitleVisibilityDescriptionVisible,
+        TitleVisibilityBothInvisible
+    };
+
     explicit HgMediawall(QGraphicsItem *parent = 0 );
     virtual ~HgMediawall();
 
@@ -41,6 +51,9 @@
     void setDescriptionFontSpec(const HbFontSpec &fontSpec);
     HbFontSpec descriptionFontSpec() const;
 
+    void setTitleAndDescriptionVisibility(HgMediawall::TitleAndDescrVisibility visibility);
+    HgMediawall::TitleAndDescrVisibility titleAndDescriptionVisibility() const;
+    
     void setFrontItemPositionDelta(const QPointF& position);
     QPointF frontItemPositionDelta() const;