35 Q_PROPERTY(
QRectF cursorRectangle READ cursorRectangle NOTIFY cursorRectangleChanged FINAL)
36 Q_PROPERTY(
QRectF anchorRectangle READ anchorRectangle NOTIFY anchorRectangleChanged FINAL)
37 Q_PROPERTY(
QRectF keyboardRectangle READ keyboardRectangle NOTIFY keyboardRectangleChanged FINAL)
39 inputItemClipRectangleChanged FINAL)
41 Q_PROPERTY(
bool animating READ isAnimating NOTIFY animatingChanged FINAL)
43 Q_PROPERTY(
Qt::LayoutDirection inputDirection READ inputDirection NOTIFY inputDirectionChanged FINAL)
47 QRectF anchorRectangle() const;
48 QRectF cursorRectangle() const;
49 Qt::LayoutDirection inputDirection() const;
50 QRectF inputItemClipRectangle() const;
52 QRectF inputItemRectangle() const;
53 void setInputItemRectangle(const
QRectF &
rect);
58 bool isAnimating() const;
61 void setVisible(
bool visible);
63 QRectF keyboardRectangle() const;
66 void anchorRectangleChanged();
67 void animatingChanged();
68 void cursorRectangleChanged();
69 void inputDirectionChanged(
Qt::LayoutDirection newDirection);
70 void inputItemClipRectangleChanged();
71 void keyboardRectangleChanged();
73 void visibleChanged();
78 void invokeAction(
QInputMethod::Action
a,
int cursorPosition);
81 void update(
Qt::InputMethodQueries queries);