4#ifndef QPLATFORMINPUTCONTEXT_H
5#define QPLATFORMINPUTCONTEXT_H
16#include <QtGui/qtguiglobal.h>
17#include <QtGui/qinputmethod.h>
30 HiddenTextCapability = 0x1
36 virtual bool isValid()
const;
37 virtual bool hasCapability(Capability capability)
const;
41 virtual void update(Qt::InputMethodQueries);
44 virtual QRectF keyboardRect()
const;
45 void emitKeyboardRectChanged();
47 virtual bool isAnimating()
const;
48 void emitAnimatingChanged();
50 virtual void showInputPanel();
51 virtual void hideInputPanel();
52 virtual bool isInputPanelVisible()
const;
53 void emitInputPanelVisibleChanged();
56 void emitLocaleChanged();
60 virtual void setFocusObject(
QObject *
object);
61 bool inputMethodAccepted()
const;
63 static void setSelectionOnFocusObject(
const QPointF &anchorPos,
const QPointF &cursorPos);
65 static QRectF inputItemRectangle();
66 static QRectF inputItemClipRectangle();
67 static QRectF cursorRectangle();
68 static QRectF anchorRectangle();
69 static QRectF keyboardRectangle();
The QPlatformInputContext class abstracts the input method dependent data and composing state.
\inmodule QtCore\reentrant
\inmodule QtCore\reentrant
Combined button and popup list for selecting options.
GLint GLint GLint GLint GLsizei GLsizei GLsizei GLboolean commit
static qreal position(const QQuickItem *item, QQuickAnchors::Anchor anchorLine)