Bug 343110 - Add a dbus interface to show or hide the keyboard
Summary: Add a dbus interface to show or hide the keyboard
Status: REPORTED
Alias: None
Product: kvkbd
Classification: Unmaintained
Component: general (show other bugs)
Version: unspecified
Platform: openSUSE Linux
: NOR wishlist
Target Milestone: ---
Assignee: Guillaume Martres
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2015-01-21 10:50 UTC by Martin Koller
Modified: 2015-01-21 14:14 UTC (History)
1 user (show)

See Also:
Latest Commit:
Version Fixed In:
Sentry Crash Report:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Martin Koller 2015-01-21 10:50:46 UTC
I'm trying to integrate kvkbd into a Qt inputcontext plugin, with the aim that Qt itself shows and hides the keyboard whenever it sees fit (e.g. a QLineEdit gets the keyboard focus).
For this to work I mainly need to implement 2 methods: showInputPanel and hideInputPanel

Showing means starting kvkbd, which nicely works as it's already a KUniqueApplication
But to hide it I would need to really quit the process, which maybe is not that nice as to just hide the already running one.

Therefore I'd like to have 2 new dbus interfaces to show and to hide an already running instance

Reproducible: Always