40
40
virtual void mouseClickedOnPreedit(const QPoint &pos, const QRect &preeditRect);
41
41
virtual void setPreedit(const QString &text, int cursorPos);
42
42
virtual void updateWidgetInformation(const QMap<QString, QVariant> &stateInformation,
44
44
virtual void reset(bool requireSynchronization);
45
45
virtual void appOrientationAboutToChange(int angle);
46
46
virtual void appOrientationChanged(int angle);
47
47
virtual void setCopyPasteState(bool copyAvailable, bool pasteAvailable);
48
48
virtual void processKeyEvent(QEvent::Type keyType, Qt::Key keyCode,
49
Qt::KeyboardModifiers modifiers,
50
const QString &text, bool autoRepeat, int count,
51
quint32 nativeScanCode, quint32 nativeModifiers, unsigned long time);
49
Qt::KeyboardModifiers modifiers,
50
const QString &text, bool autoRepeat, int count,
51
quint32 nativeScanCode, quint32 nativeModifiers, unsigned long time);
52
52
virtual void registerAttributeExtension(int id, const QString &fileName);
53
53
virtual void unregisterAttributeExtension(int id);
54
54
virtual void setExtendedAttribute(int id, const QString &target, const QString &targetItem,
55
const QString &attribute, const QVariant &value);
55
const QString &attribute, const QVariant &value);
56
56
virtual void loadPluginSettings(const QString &descriptionLanguage);