diff options
Diffstat (limited to 'src/gui/kernel/qplatforminputcontext_qpa.h')
-rw-r--r-- | src/gui/kernel/qplatforminputcontext_qpa.h | 12 |
1 files changed, 10 insertions, 2 deletions
diff --git a/src/gui/kernel/qplatforminputcontext_qpa.h b/src/gui/kernel/qplatforminputcontext_qpa.h index 8321c0a29c..ab5b6726be 100644 --- a/src/gui/kernel/qplatforminputcontext_qpa.h +++ b/src/gui/kernel/qplatforminputcontext_qpa.h @@ -68,10 +68,18 @@ public: virtual void invokeAction(QInputPanel::Action, int cursorPosition); virtual bool filterEvent(const QEvent *event); virtual QRectF keyboardRect() const; - void emitKeyboardRectChanged() const; + void emitKeyboardRectChanged(); - virtual bool isAnimating(); + virtual bool isAnimating() const; void emitAnimatingChanged(); + + virtual void showInputPanel(); + virtual void hideInputPanel(); + virtual bool isInputPanelVisible() const; + void emitInputPanelVisibleChanged(); + + // temporary function added to retain compatibility to old functionality, will be deprecated + virtual bool handlesInputPanelVisibility() const; }; QT_END_NAMESPACE |