equal
deleted
inserted
replaced
59 enum { Type = HbPrivate::ItemType_MenuListView }; |
59 enum { Type = HbPrivate::ItemType_MenuListView }; |
60 int type() const { return Type; } |
60 int type() const { return Type; } |
61 |
61 |
62 protected: |
62 protected: |
63 virtual void gestureEvent(QGestureEvent *event); |
63 virtual void gestureEvent(QGestureEvent *event); |
64 QVariant itemChange(GraphicsItemChange change, const QVariant &value); |
|
65 private: |
64 private: |
66 void updateCurrentItem(); |
65 void updateCurrentItem(); |
67 bool isFocusable(QAction *action); |
66 bool isFocusable(QAction *action); |
68 protected: |
67 protected: |
69 friend class HbMenuPrivate; |
68 friend class HbMenuPrivate; |
77 |
76 |
78 public: |
77 public: |
79 HbMenuListViewPrivate(); |
78 HbMenuListViewPrivate(); |
80 virtual ~HbMenuListViewPrivate() { } |
79 virtual ~HbMenuListViewPrivate() { } |
81 HbMenuContainer *mContainer; |
80 HbMenuContainer *mContainer; |
82 HbMenuItem *mHitItem; |
|
83 HbMenuItem *mCurrentItem; |
81 HbMenuItem *mCurrentItem; |
84 int mCurrentIndex; |
82 int mCurrentIndex; |
85 bool mWasScrolling; |
83 bool mWasScrolling; |
86 }; |
84 }; |
87 |
85 |