Dataengine Questions, Proposal?
David Baron
d_baron at 012.net.il
Thu Jan 22 17:02:56 CET 2009
I would like to try the dataengine that interfaces to KDEPIM contacts. So how
do I:
Register the applet with it/for it?
What datasource do I get? Obviously this is not a polled item and
getDataSource should trigger the signal.
What is in the hash--do I get the datasource for one contact and have this
contact's data items in the hash or do I get datasource "contacts" and have
all of them to search or can I do it both ways?
==========
Is there or will/can there be a dataengine sitting on X-events such as
keystrokes and mouse-events. This would obviously trigger quite often if one
is using these devices. Keyboard and mouse event classes are altready defined
in qt and would also carry the window handle that "owns" the event.
For what would I use such an animal?
LIve spell-checkers a la Kisa, instant translation, instant search to
recoll/beagle, google, answers.com, etc.In an opensource rather than
proprietary maner.
There is a color-picker plasmoid and gimp and other apps take choose screen
areas using the mouse. What I want to do is retrieve the word under/around the
cursor with a key-shortcut and feed that to a search engine, translation
engine etc. Plasmoid would bring up a windows with the results. A less
convenient alternative UI is to drag text to the applet's icon which is
trivial to implement.
(Kisa simply sits on keystrokes, wherever they are as assembles words as
typed.)
More information about the Plasma-devel
mailing list