src/hbinput/inputwidgets/hbinputbuttongroup_p.h
changeset 30 80e4d18b72f5
parent 21 4633027730f5
equal deleted inserted replaced
28:b7da29130b0e 30:80e4d18b72f5
    29 #include "hbwidget_p.h"
    29 #include "hbwidget_p.h"
    30 
    30 
    31 #include "hbinputbuttongroup.h"
    31 #include "hbinputbuttongroup.h"
    32 #include "hbinputbutton.h"
    32 #include "hbinputbutton.h"
    33 
    33 
    34 class HbDialog;
    34 class HbInputPopupBase;
    35 class QTextLine;
    35 class QTextLine;
    36 class QTextLayout;
    36 class QTextLayout;
    37 
    37 
    38 class HB_INPUT_PRIVATE_EXPORT HbInputButtonGroupPrivate : public HbWidgetPrivate
    38 class HB_INPUT_PRIVATE_EXPORT HbInputButtonGroupPrivate : public HbWidgetPrivate
    39 {
    39 {
   106     bool mButtonPreviewEnabled;
   106     bool mButtonPreviewEnabled;
   107     bool mCharacterSelectionPreviewEnabled;
   107     bool mCharacterSelectionPreviewEnabled;
   108     bool mMultiTouchEnabled;
   108     bool mMultiTouchEnabled;
   109     QList<int> mActiveButtons;
   109     QList<int> mActiveButtons;
   110     QHash<int, HbInputButtonGroup *> mButtonPreview;
   110     QHash<int, HbInputButtonGroup *> mButtonPreview;
   111     HbDialog *mCharacterSelectionPreview;
   111     HbInputPopupBase *mCharacterSelectionPreview;
   112     HbFrameDrawer *mBackground;
   112     HbFrameDrawer *mBackground;
   113     QList<HbKeyPressProbability> mProbabilities;
   113     QList<HbKeyPressProbability> mProbabilities;
   114     qreal mFontSize[HbInputButtonGroup::ButtonTextTypeLabel+1];
   114     qreal mFontSize[HbInputButtonGroup::ButtonTextTypeLabel+1];
       
   115     bool mHasMouseGrab;
   115 };
   116 };
   116 
   117 
   117 #endif // HB_INPUT_BUTTON_GROUP_PRIVATE_H
   118 #endif // HB_INPUT_BUTTON_GROUP_PRIVATE_H
   118 
   119 
   119 // End of file
   120 // End of file