Use per session socket to connect to maliit server
authorJan Arne Petersen <jpetersen@openismus.com>
Fri, 27 Jan 2012 12:07:48 +0000 (13:07 +0100)
committerQt by Nokia <qt-info@nokia.com>
Sun, 29 Jan 2012 13:42:06 +0000 (14:42 +0100)
commitf91c39fe3aab8fae361559216494b283893a54fa
tree8a24caf14fc41d68d663dfb61b3251c25aba451c
parent36c057787f8a94abbfd3796e5039cf4e2db3775a
Use per session socket to connect to maliit server

In newer versions of maliit a per session abstract socket for
communication between maliit server and input contexts is used. The
address is published over the D-Bus session bus as address property in
the org.maliit.Server.Address interface of the
/org/maliit/server/address object at the org.maliit.server service.

Fallback to old socket when org.maliit.server service is not available.

Task-number: QTBUG-22982
Change-Id: I1b2cdd0c804d3d625e18b4958dd60008ea289d91
Reviewed-by: Simon Hausmann <simon.hausmann@nokia.com>
src/plugins/platforminputcontexts/meego/meego.pro
src/plugins/platforminputcontexts/meego/qmeegoplatforminputcontext.cpp
src/plugins/platforminputcontexts/meego/serveraddressproxy.cpp [new file with mode: 0644]
src/plugins/platforminputcontexts/meego/serveraddressproxy.h [new file with mode: 0644]