--- 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;