PySideQwt
-
wrote on 8 Nov 2010, 14:00 last edited by
Hi,
Is someone working on generating a binding for Qwt library on top of PySide ?
-
wrote on 8 Nov 2010, 14:41 last edited by
No-one that I know of, unfortunately. I'd love to see that happening - I've always had a soft spot for data visualization! Could even reimplement "TKK Aparat":http://aparat.sourceforge.net/ with Python+Scipy+PySide+Qwt... dreaming...
-
wrote on 8 Nov 2010, 15:00 last edited by
Today Python is intensively used for data analysis and visualization because this is a real free alternative to MATHLAB.
Unfortunately, for now, developpers that want the power of Qt framework for building advanced UI programs with plotting features must use PyQt and PyQwt. This work very well but having a full LGPL frameworks chain will be so Cute ... -
wrote on 8 Dec 2010, 01:01 last edited by
Nobody start doing this?
-
wrote on 16 Dec 2010, 17:38 last edited by
halida, do you want to be a volunter? :-) We will be glad to help you with any needs regarding Qwt binding generation.
-
wrote on 22 Dec 2010, 13:36 last edited by
I'd like to,
but I'm not familiar about how pyside/sip/python c binding works, any guidance?
I think I should check how to create python c/c++ binding first.. -
wrote on 22 Dec 2010, 13:39 last edited by
maybe I can start from here? emmm..
http://developer.qt.nokia.com/wiki/Generating_new_bindings_with_PySide -
wrote on 22 Dec 2010, 13:44 last edited by
We have a tutorial about this:
http://developer.qt.nokia.com/wiki/PySide_Binding_Generation_Tutorial
Qwt would be a bit more complicated due to extensive use of C++ templates in some classes.
-
wrote on 27 Dec 2010, 13:49 last edited by
Yeah! it works!
!http://lh6.ggpht.com/_os_zrveP8Ns/TRiY3wHeR0I/AAAAAAAADO4/FovJjcPpn2Y/s800/Screenshot.png(qwt)!
I simply change the tutorial to fit qwt, and it works!
current make QwtPlot & QwtCurve,
I will upload the binding project when I can make my pyqwt project run.. -
wrote on 27 Dec 2010, 14:25 last edited by
Nice! You can put the code on gitorious and subscribe to PySide mailing list[1] to get help, suggestions, etc.
-
wrote on 29 Dec 2010, 02:21 last edited by
yes, project created:
http://gitorious.org/pysideqwt#moretodo:
first import all classes,
second found a way to use numpy.array.