4#ifndef QQNXINPUTCONTEXT_H
5#define QQNXINPUTCONTEXT_H
7#include <QtCore/QLocale>
8#include <qpa/qplatforminputcontext.h>
9#include <qpa/qplatformintegration.h>
38 void keyboardHeightChanged();
39 void keyboardVisibilityChanged(
bool visible);
43 bool hasPhysicalKeyboard();
45 bool m_inputPanelVisible;
The QPlatformInputContext class abstracts the input method dependent data and composing state.
bool handleKeyboardEvent(int flags, int sym, int mod, int scan, int cap, int sequenceId) override
QQnxInputContext(QQnxIntegration *integration, QQnxAbstractVirtualKeyboard &keyboard)
bool isInputPanelVisible() const override
Returns input panel visibility status.
void reset() override
Method to be called when input method needs to be reset.
void hideInputPanel() override
Request to hide input panel.
void setFocusObject(QObject *object) override
This virtual method gets called to notify updated focus to object.
QLocale locale() const override
bool isValid() const override
Returns input context validity.
bool filterEvent(const QEvent *event) override
This function can be reimplemented to filter input events.
QRectF keyboardRect() const override
This function can be reimplemented to return virtual keyboard rectangle in currently active window co...
void showInputPanel() override
Request to show input panel.
\inmodule QtCore\reentrant
Combined button and popup list for selecting options.