4#ifndef QQUICKINPUTMETHOD_P_H
5#define QQUICKINPUTMETHOD_P_H
18#include <QtCore/qobject.h>
19#include <QtCore/qlocale.h>
20#include <QtCore/qrect.h>
21#include <QtGui/qtransform.h>
22#include <QtGui/qinputmethod.h>
23#include <QtQml/qqml.h>
25#include <private/qtquickglobal_p.h>
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);
\inmodule QtCore\reentrant
Combined button and popup list for selecting options.
GLboolean GLboolean GLboolean GLboolean a
[7]
GLint GLint GLint GLint GLsizei GLsizei GLsizei GLboolean commit
GLuint GLenum GLenum transform
#define QML_NAMED_ELEMENT(NAME)
#define QML_ADDED_IN_VERSION(MAJOR, MINOR)
IUIAutomationTreeWalker __RPC__deref_out_opt IUIAutomationElement ** parent