[Kde-bindings] Implementing Ruby DCOP

Alexander Kellett lypanov at kde.org
Fri Sep 26 08:10:36 UTC 2003


On Fri, Sep 26, 2003 at 07:57:11AM +0100, Richard Dale wrote:
> I've decided the code for invoking a DCOP slot should look much like the 
> existing InvokeSlot class with a method copyArguments(). Instead of copying 
> the args from the QUObject's, it would copy them from the QDataStream onto 
> the Smoke::Stack, via the '>>' methods called from the Smoke runtime. After 
> that they would be much the same I think, apart from another class 
> DCOPReturnValue for taking the return value on the stack and converting to 
> the return value data stream.

i'm a bit confused i must say
this can all be done either by
pure ruby (with qt and dcop methods)
or, with pure c++ with no kde/qt
involvement. ian geiser expressed
interest in the second possibility
as this provides a lightweight 
version with out the need to use 
a 10mb kde lib. but the pure ruby 
version really should be trivial 
now that you've cracked the big
nut - ruby kde bindings.

mvg,
Alex


More information about the Kde-bindings mailing list