videocollection/tsrc/stubs/inc/hbmenu.h
changeset 35 3738fe97f027
parent 34 bbb98528c666
child 36 8aed59de29f9
--- a/videocollection/tsrc/stubs/inc/hbmenu.h	Thu Apr 01 23:22:15 2010 +0300
+++ b/videocollection/tsrc/stubs/inc/hbmenu.h	Thu Apr 01 23:32:44 2010 +0300
@@ -25,6 +25,31 @@
 class QPointF;
 class HbAction;
 
+class HbPopup
+{
+public:
+    enum Placement
+    {
+        TopLeftCorner,
+        TopRightCorner,
+        BottomLeftCorner,
+        BottomRightCorner,
+        TopEdgeCenter,
+        RightEdgeCenter,
+        BottomEdgeCenter,
+        LeftEdgeCenter,
+        Center
+    };
+
+    enum DismissPolicy
+    {
+        NoDismiss   = 0,
+        TapInside   = 1,
+        TapOutside  = 2,
+        TapAnywhere = TapInside | TapOutside
+    };
+};
+
 class HbMenu: public HbWidget
 {
     Q_OBJECT
@@ -57,6 +82,13 @@
     /** stubbed from HbMenu */
     QList<HbAction*> actions();
     
+    /** stubbed from HbMenu */
+    void setPreferredPos(const QPointF& position,
+        HbPopup::Placement placement = HbPopup::TopLeftCorner);
+    
+    /** stubbed from HbMenu */
+    void setDismissPolicy(HbPopup::DismissPolicy dismissPolicy);
+    
 public:
     /** dummy actions */
     QMap<QString, HbAction*> mActions;