equal
deleted
inserted
replaced
24 ****************************************************************************/ |
24 ****************************************************************************/ |
25 |
25 |
26 #ifndef HB_INPUT_EXACT_WORD_POPUP_H |
26 #ifndef HB_INPUT_EXACT_WORD_POPUP_H |
27 #define HB_INPUT_EXACT_WORD_POPUP_H |
27 #define HB_INPUT_EXACT_WORD_POPUP_H |
28 |
28 |
29 #include <hbdialog.h> |
29 #include <hbinputpopupbase.h> |
30 #include <hbinputdef.h> |
30 #include <hbinputdef.h> |
31 |
31 |
32 class HbExactWordPopupPrivate; |
32 class HbExactWordPopupPrivate; |
33 |
33 |
34 class HB_INPUT_EXPORT HbExactWordPopup : public HbDialog |
34 class HB_INPUT_EXPORT HbExactWordPopup : public HbInputPopupBase |
35 { |
35 { |
36 Q_OBJECT |
36 Q_OBJECT |
37 |
37 |
38 public: |
38 public: |
39 enum HbExactWordPopupIndicator { |
39 enum HbExactWordPopupIndicator { |
55 void setIndicatorArrow(HbExactWordPopupIndicator indicatorArrow); |
55 void setIndicatorArrow(HbExactWordPopupIndicator indicatorArrow); |
56 |
56 |
57 protected: |
57 protected: |
58 HbExactWordPopup(QGraphicsWidget *parent = 0, HbExactWordPopupIndicator indicatorArrow = HbNoIndicatorArrow); |
58 HbExactWordPopup(QGraphicsWidget *parent = 0, HbExactWordPopupIndicator indicatorArrow = HbNoIndicatorArrow); |
59 void mouseReleaseEvent(QGraphicsSceneMouseEvent *event); |
59 void mouseReleaseEvent(QGraphicsSceneMouseEvent *event); |
60 void updatePrimitives(); |
|
61 |
60 |
62 signals: |
61 signals: |
63 void exactWordSelected(); |
62 void exactWordSelected(); |
64 |
63 |
65 private: |
64 private: |