40 public: |
40 public: |
41 HbInputSettingList(QGraphicsWidget* parent = 0); |
41 HbInputSettingList(QGraphicsWidget* parent = 0); |
42 virtual ~HbInputSettingList(); |
42 virtual ~HbInputSettingList(); |
43 |
43 |
44 public: |
44 public: |
45 void showSettingList(); |
|
46 void updateSettingList(); |
45 void updateSettingList(); |
47 void setLanguageSelectionEnabled(bool disabled); |
46 void setLanguageSelectionEnabled(bool disabled); |
48 void setPredictionSelectionEnabled(bool disabled); |
47 void setPredictionSelectionEnabled(bool disabled); |
49 |
48 |
50 public slots: |
49 public slots: |
51 void languageButtonClicked(); |
50 void languageButtonClicked(); |
52 void predictionButtonClicked(); |
51 void predictionButtonClicked(); |
53 void listItemActivated(HbListWidgetItem *item); |
52 void listItemActivated(HbListWidgetItem *item); |
54 void primaryLanguageChanged(const HbInputLanguage &newLanguage); |
53 void primaryLanguageChanged(const HbInputLanguage &newLanguage); |
55 void secondaryLanguageChanged(const HbInputLanguage &newLanguage); |
54 void secondaryLanguageChanged(const HbInputLanguage &newLanguage); |
56 void predictionStatusChanged(int newStatus); |
|
57 void predictionStatusChanged(HbKeyboardSettingFlags keyboardType, bool newStatus); |
55 void predictionStatusChanged(HbKeyboardSettingFlags keyboardType, bool newStatus); |
58 void saveSettings(); |
|
59 |
56 |
60 signals: |
57 signals: |
61 void inputMethodsButtonClicked(); |
58 void inputMethodsButtonClicked(); |
62 void inputSettingsButtonClicked(); |
59 void inputSettingsButtonClicked(); |
63 |
60 |