src/hbcore/inputfw/hbinputfocusobject.h
changeset 34 ed14f46c0e55
parent 6 c3690ec91ef8
equal deleted inserted replaced
31:7516d6d86cf5 34:ed14f46c0e55
    65     bool filterAndCommitCharacter(QChar character);
    65     bool filterAndCommitCharacter(QChar character);
    66     QRectF editorGeometry() const;
    66     QRectF editorGeometry() const;
    67     QRectF microFocus() const;
    67     QRectF microFocus() const;
    68     QString preEditString() const;
    68     QString preEditString() const;
    69     qreal findVkbZValue() const;
    69     qreal findVkbZValue() const;
       
    70     quint8 editorPriority() const;
    70     Qt::InputMethodHints inputMethodHints() const;
    71     Qt::InputMethodHints inputMethodHints() const;
    71     void setInputMethodHints(Qt::InputMethodHints hints);
    72     void setInputMethodHints(Qt::InputMethodHints hints);
    72 
    73 
    73     QPointF scenePos() const;
    74     QPointF scenePos() const;
    74     void filterStringWithEditorFilter(const QString &source, QString &result);
    75     void filterStringWithEditorFilter(const QString &source, QString &result);
    76     bool stringAllowedInEditor(const QString &string) const;
    77     bool stringAllowedInEditor(const QString &string) const;
    77     void commitSmiley(QString smiley);
    78     void commitSmiley(QString smiley);
    78     QObject *object() const;
    79     QObject *object() const;
    79     void setFocus();
    80     void setFocus();
    80 
    81 
       
    82     Qt::Orientation orientation() const;
       
    83 
       
    84     bool isVisible() const;
       
    85 
    81     static bool isReadOnlyWidget(QObject *editorobject);
    86     static bool isReadOnlyWidget(QObject *editorobject);
    82     static bool isEditor(QObject *object);
    87     static bool isEditor(QObject *object);
       
    88 
       
    89 signals:
       
    90     void aboutToChangeOrientation();
       
    91     void orientationChanged();
    83 
    92 
    84 protected:
    93 protected:
    85     HbInputFocusObjectPrivate *const d_ptr;
    94     HbInputFocusObjectPrivate *const d_ptr;
    86 
    95 
    87 private:
    96 private: