src/hbplugins/inputmethods/touchinput/hbinputnumericqwertyhandler.cpp
changeset 1 f7ac710697a9
parent 0 16d8024aca5e
child 2 06ff229162e9
equal deleted inserted replaced
0:16d8024aca5e 1:f7ac710697a9
   104 {
   104 {
   105     Q_D(HbInputNumericQwertyHandler);
   105     Q_D(HbInputNumericQwertyHandler);
   106     d->q_ptr = this;
   106     d->q_ptr = this;
   107 }
   107 }
   108 
   108 
   109 
       
   110 /*!
       
   111  This function lists different input modes.
       
   112 */
       
   113 void HbInputNumericQwertyHandler::listInputModes(QVector<HbInputModeProperties>& modes) const
       
   114 {
       
   115     HbInputModeProperties binding;
       
   116     binding.iMode = HbInputModeNumeric;
       
   117     binding.iKeyboard = HbKeyboardVirtualQwerty;
       
   118 
       
   119     QList<HbInputLanguage> languages = HbKeymapFactory::availableLanguages();
       
   120     foreach (HbInputLanguage language, languages) {
       
   121         binding.iLanguage = language;
       
   122         modes.push_back(binding);
       
   123     }
       
   124 }
       
   125 
       
   126 HbInputNumericQwertyHandler::~HbInputNumericQwertyHandler()
   109 HbInputNumericQwertyHandler::~HbInputNumericQwertyHandler()
   127 {
   110 {
   128 }
   111 }
   129 
   112 
   130 /*!
   113 /*!