src/hbinput/inputwidgets/hbinputexactwordpopup.h
changeset 34 ed14f46c0e55
parent 6 c3690ec91ef8
equal deleted inserted replaced
31:7516d6d86cf5 34:ed14f46c0e55
    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: