src/hbinput/inputwidgets/hbinputsettingwidget.h
changeset 23 e6ad4ef83b23
parent 7 923ff622b8b9
equal deleted inserted replaced
21:4633027730f5 23:e6ad4ef83b23
    45     virtual ~HbInputSettingWidget();
    45     virtual ~HbInputSettingWidget();
    46 
    46 
    47     void initializeWidget();
    47     void initializeWidget();
    48     
    48     
    49     void resetWidget();
    49     void resetWidget();
    50     void resetChineseInputMode();
    50     void resetChineseInputMode(HbInputLanguage lang);
    51 
    51 
    52 public slots:
    52 public slots:
    53     void updateGlobalInputLanguage(const HbInputLanguage &newLanguage);
    53     void updateGlobalInputLanguage(const HbInputLanguage &newLanguage);
    54     void updateGlobalSecondaryInputLanguage(const HbInputLanguage &newLanguage);
    54     void updateGlobalSecondaryInputLanguage(const HbInputLanguage &newLanguage);
    55     void updatePredictiveInputState(HbKeyboardSettingFlags keyboardType, bool newState);
    55     void updatePredictiveInputState(HbKeyboardSettingFlags keyboardType, bool newState);
    71 
    71 
    72     void setPortraitInputMethod(int index);
    72     void setPortraitInputMethod(int index);
    73     void setLandscapeInputMethod(int index);
    73     void setLandscapeInputMethod(int index);
    74     void setHwrSpeed(int index);
    74     void setHwrSpeed(int index);
    75     void setCangjieMode(int index);
    75     void setCangjieMode(int index);
       
    76 
       
    77     void setDefaultLanguageForKeyboardInput(int index);
    76 protected:
    78 protected:
    77     HbInputSettingWidgetPrivate *const d_ptr;
    79     HbInputSettingWidgetPrivate *const d_ptr;
    78 
    80 
    79 private:
    81 private:
    80     Q_DECLARE_PRIVATE_D(d_ptr, HbInputSettingWidget)
    82     Q_DECLARE_PRIVATE_D(d_ptr, HbInputSettingWidget)