--- a/src/hbinput/inputwidgets/hbinputbuttongroup_p.h Tue Jul 06 14:36:53 2010 +0300
+++ b/src/hbinput/inputwidgets/hbinputbuttongroup_p.h Wed Aug 18 10:05:37 2010 +0300
@@ -60,6 +60,7 @@
virtual void longPressEvent();
virtual void calculateButtonProbabilities(const QPointF &position);
+ virtual int activeButtonIndex(const QPointF &position);
void _q_customActionDestroyed(QObject *object);
@@ -82,6 +83,8 @@
virtual QString buttonColor(HbInputButton::HbInputButtonType type, HbInputButton::HbInputButtonState state);
virtual qreal fontSize(HbInputButtonGroup::HbInputButtonTextType textType);
+ virtual void setFontSize(HbInputButtonGroup::HbInputButtonTextType textType,qreal size);
+ virtual void resetFontSizes();
void startLongPress(int index);
void cancelLongPress(int index);
@@ -103,10 +106,12 @@
bool mButtonPreviewEnabled;
bool mCharacterSelectionPreviewEnabled;
bool mMultiTouchEnabled;
+ QList<int> mActiveButtons;
QHash<int, HbInputButtonGroup *> mButtonPreview;
HbDialog *mCharacterSelectionPreview;
HbFrameDrawer *mBackground;
QList<HbKeyPressProbability> mProbabilities;
+ qreal mFontSize[HbInputButtonGroup::ButtonTextTypeLabel+1];
};
#endif // HB_INPUT_BUTTON_GROUP_PRIVATE_H