From fe7265a0bbe4da9577fecd8cb9be22262523f65b Mon Sep 17 00:00:00 2001 From: Simon Hausmann Date: Tue, 31 Jan 2012 12:28:52 +0100 Subject: Maliit: Fix enter on VKB not resulting in text input field acceptance MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Pressing enter on the VKB should result in the emission of the accepted() for text input fields in QML or the returnPressed() signal in QLineEdit. In that case the Maliit input server calls our keyEvent method over DBus, which this patch implements. Change-Id: I46170c30315adaf21db0e232f53780ccaa67e4bf Reviewed-by: Jan Arne Petersen Reviewed-by: Tor Arne Vestbø --- src/plugins/platforminputcontexts/maliit/qmaliitplatforminputcontext.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'src/plugins/platforminputcontexts/maliit/qmaliitplatforminputcontext.h') diff --git a/src/plugins/platforminputcontexts/maliit/qmaliitplatforminputcontext.h b/src/plugins/platforminputcontexts/maliit/qmaliitplatforminputcontext.h index 61960e8e8f..3760885641 100644 --- a/src/plugins/platforminputcontexts/maliit/qmaliitplatforminputcontext.h +++ b/src/plugins/platforminputcontexts/maliit/qmaliitplatforminputcontext.h @@ -76,7 +76,7 @@ public Q_SLOTS: void updatePreedit(const QDBusMessage &message); void copy(); void imInitiatedHide(); - void keyEvent(int , int , int , const QString &, bool , int , uchar ); + void keyEvent(int type, int key, int modifiers, const QString &text, bool autoRepeat, int count, uchar requestType_); void paste(); bool preeditRectangle(int &x, int &y, int &width, int &height); bool selection(QString &selection); -- cgit v1.2.3