[Differential] [Request, 585 lines] D1638: Integrate QtVirtualKeyboard into KWin/Wayland

graesslin (Martin Gräßlin) noreply at phabricator.kde.org
Thu May 19 10:35:23 UTC 2016


graesslin created this revision.
graesslin added a reviewer: Plasma.
Restricted Application added a project: Plasma.
Restricted Application added a subscriber: plasma-devel.

REVISION SUMMARY
  The idea is to have KWin provide a virtual keyboard. To support this
  KWin uses the QT_IM_MODULE qtvirtualkeyboard and makes sure that the
  QPA plugin loads it.
  
  KWin has a new class VirtualKeyboard which acts as the focus object and
  the "proxy" for input methods. The QPA plugin ensures that this is the
  focusObject, so that all input method related events are sent to this
  class. From there it will be possible to delegate to other applications
  through the Wayland interfaces.

REPOSITORY
  rKWIN KWin

BRANCH
  virtual-keyboard

REVISION DETAIL
  https://phabricator.kde.org/D1638

AFFECTED FILES
  CMakeLists.txt
  main_wayland.cpp
  plugins/qpa/integration.cpp
  plugins/qpa/integration.h
  qml/CMakeLists.txt
  qml/virtualkeyboard/main.qml
  shell_client.cpp
  tests/inputmethodstest.qml
  virtualkeyboard.cpp
  virtualkeyboard.h

EMAIL PREFERENCES
  https://phabricator.kde.org/settings/panel/emailpreferences/

To: graesslin, Plasma
Cc: plasma-devel, sebas
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.kde.org/pipermail/plasma-devel/attachments/20160519/e1b9ad8e/attachment.html>


More information about the Plasma-devel mailing list