src/hbcore/inputfw/hbinputsettingproxy.h
changeset 21 4633027730f5
parent 6 c3690ec91ef8
child 23 e6ad4ef83b23
equal deleted inserted replaced
7:923ff622b8b9 21:4633027730f5
    58     void disconnectObservingObject(QObject *observer);
    58     void disconnectObservingObject(QObject *observer);
    59     HbInputLanguage globalInputLanguage() const;
    59     HbInputLanguage globalInputLanguage() const;
    60     void availableHwKeyboard(QList<HbKeyboardType>& listOfAvailableKeyboards) const;
    60     void availableHwKeyboard(QList<HbKeyboardType>& listOfAvailableKeyboards) const;
    61     HbInputLanguage globalSecondaryInputLanguage() const;
    61     HbInputLanguage globalSecondaryInputLanguage() const;
    62     HbKeyboardType activeKeyboard() const;
    62     HbKeyboardType activeKeyboard() const;
       
    63     HbKeyboardType activeKeyboard(Qt::Orientation orientation) const;
    63     HbKeyboardType activeHwKeyboard() const;
    64     HbKeyboardType activeHwKeyboard() const;
    64     HbKeyboardType activeTouchKeyboard() const;
    65     HbKeyboardType activeTouchKeyboard() const;
    65     void setGlobalInputLanguage(const HbInputLanguage &langauge);
    66     void setGlobalInputLanguage(const HbInputLanguage &langauge);
    66     void setGlobalSecondaryInputLanguage(const HbInputLanguage &language);
    67     void setGlobalSecondaryInputLanguage(const HbInputLanguage &language);
    67     void setActiveKeyboard(HbKeyboardType keyboard);
    68     void setActiveKeyboard(HbKeyboardType keyboard);
    96     HbPrimaryCandidateMode primaryCandidateMode() const;
    97     HbPrimaryCandidateMode primaryCandidateMode() const;
    97     HbInputMethodDescriptor preferredInputMethod(Qt::Orientation orientation) const;
    98     HbInputMethodDescriptor preferredInputMethod(Qt::Orientation orientation) const;
    98     HbInputMethodDescriptor preferredInputMethod() const;
    99     HbInputMethodDescriptor preferredInputMethod() const;
    99     QByteArray preferredInputMethodCustomData(Qt::Orientation orientation) const;
   100     QByteArray preferredInputMethodCustomData(Qt::Orientation orientation) const;
   100     void setPreferredInputMethod(Qt::Orientation orientation, const HbInputMethodDescriptor &inputMethod, const QByteArray &customData = QByteArray());
   101     void setPreferredInputMethod(Qt::Orientation orientation, const HbInputMethodDescriptor &inputMethod, const QByteArray &customData = QByteArray());
       
   102     void setHwrWritingSpeed(HbHwrWritingSpeed speed);
       
   103     HbHwrWritingSpeed hwrWritingSpeed() const;
       
   104     void setDetailedCangjieMode(HbCangjieDetailMode cangjieDetail);
       
   105     HbCangjieDetailMode detailedCangjieMode() const;
   101 
   106 
   102 signals:
   107 signals:
   103     void globalInputLanguageChanged(const HbInputLanguage &newLanguage);
   108     void globalInputLanguageChanged(const HbInputLanguage &newLanguage);
   104     void globalSecondaryInputLanguageChanged(const HbInputLanguage &newLanguage);
   109     void globalSecondaryInputLanguageChanged(const HbInputLanguage &newLanguage);
   105     void activeKeyboardChanged(HbKeyboardType newKeyboard);
   110     void activeKeyboardChanged(HbKeyboardType newKeyboard);
   113     void regionalCorretionStatusChanged(bool newStatus);
   118     void regionalCorretionStatusChanged(bool newStatus);
   114     void keypressTimeoutChanged(int newTimeout);
   119     void keypressTimeoutChanged(int newTimeout);
   115     void autocompletionStateChanged(HbKeyboardSettingFlags keyboardType, bool newState);
   120     void autocompletionStateChanged(HbKeyboardSettingFlags keyboardType, bool newState);
   116     void typingCorrectionLevelChanged(HbTypingCorrectionLevel newLevel);
   121     void typingCorrectionLevelChanged(HbTypingCorrectionLevel newLevel);
   117     void primaryCandidateModeChanged(HbPrimaryCandidateMode newMode);
   122     void primaryCandidateModeChanged(HbPrimaryCandidateMode newMode);
       
   123     void hwrWritingSpeedChanged(HbHwrWritingSpeed speed);
       
   124     void detailedCangjieModeChanged(HbCangjieDetailMode);
   118 
   125 
   119 public slots:
   126 public slots:
   120     void togglePrediction();
   127     void togglePrediction();
   121     void shutdown();
   128     void shutdown();
   122 
   129