[prev in list] [next in list] [prev in thread] [next in thread] 

List:       kde-perl
Subject:    Re: [Kde-perl] Re: Smoke and PerlQt
From:       Ashley Winters <qaqortog () nwlink ! com>
Date:       2002-06-07 15:46:28
[Download RAW message or body]

On Friday 07 June 2002 03:28 pm, Adam Treat wrote:
> Hello Ashley,
>
> > Smoke doesn't necessarily do anything "better". Smoke provides a focus
> > for development (like SWIG does) so effort from various Qt bindings can
> > be shared. Every binding to Qt has to override EVERY virtual function in
> > EVERY class to provide widget extensions.
>
> Qtsharp uses PInvoke to accomplish the binding.  PInvoke is short for
> Platform Invoke.  Basically, you mark a method with the shared library
> import attribute and the runtime engine loads the shared library and
> invokes the method passed with marshalled types.  This seems to work well
> with the qtc binding.

Calling the methods is never too difficult in any system. How does virtual 
method overriding work? I'm always looking out for ideas.

Ashley Winters

[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic