[Panel-devel] Introducing me

Matt Broadstone mbroadst at gmail.com
Sat Sep 17 09:18:10 CEST 2005


On 9/17/05, Eric Jardim <ericjardim at gmail.com> wrote:
> 2005/9/17, Matt Broadstone <mbroadst at gmail.com>:
> > This has already been done for you (PyQt/PyKDE). See Richard Dale's
> > work at http://developer.kde.org/language-bindings/. The
> bindings are
> > already automatically generated. 
> 
>  I think you misunderstood something. I am talking about Python bindings for
> Qt4, not Qt3 (old PyQt). Richard Dale is working in QtRuby for Smoke for Qt4
> (I think). I also in the kde-bindings mailing list.
>  
>  BTW, there is not AFAIK any complete bindings for Qt4 for any scriptable
> language. 
>  
Well naturally, it was just released :)
However, I am curious as to what you think changed so much about qt4
that renders his methods for generating bindings useless for the new
version?

>  
> > Unfortunately the bindings that are created your (and richard's) way
> > are not what we need for Plasma. 
> 
>  What do you mean by that? Could you be more specific? I have started a few
> time ago, and we can adapt to achieve bigger goals (KDE4/Plasma).
>   
well complete bindings for qt4 are not necessary, but instead what you
were talking about as bindings for a particular interface. I was
simply referring to your qt-bindings, not the methods you used.

> > We're currently researching into
> > things like Kross, which provide swappable interpreters on runtime.. 
> > perhaps you'd be interested in working with that, join us in #plasma.
> > 
> 
>  I am not sure of what you are talking about. If you are saying about
> embedding a Python (or any other script) extended QWidget into a C++
> aplication, this is already possible.
>  
>  I have already made a Python widgets get into QtDesigner. This is a great
> revolution for us.
>  
>  Of couse we need something more generic for KDE to handle all script
> languages, but I think that it is very easy. You just have to provide us the
> C++ interface to conform and I provide the implementation of the Python
> interpreter. Every binder will do the same.
>  
>  I think the guy of Kexi already have started something like this. 
>  
>  So, please, let's clear things quickly so everybody start playing with
> plasma applets :) 
>  
>  [Eric Jardim]
>


More information about the Panel-devel mailing list