Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • Users
  • Groups
  • Search
  • Get Qt Extensions
  • Unsolved
Collapse
Brand Logo
  1. Home
  2. Qt Development
  3. Language Bindings
  4. PySideQwt
QtWS25 Last Chance

PySideQwt

Scheduled Pinned Locked Moved Language Bindings
11 Posts 4 Posters 9.9k Views
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • L Offline
    L Offline
    ldindon
    wrote on 8 Nov 2010, 14:00 last edited by
    #1

    Hi,

    Is someone working on generating a binding for Qwt library on top of PySide ?

    1 Reply Last reply
    0
    • M Offline
      M Offline
      mairas
      wrote on 8 Nov 2010, 14:41 last edited by
      #2

      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...

      1 Reply Last reply
      0
      • L Offline
        L Offline
        ldindon
        wrote on 8 Nov 2010, 15:00 last edited by
        #3

        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 ...

        1 Reply Last reply
        0
        • H Offline
          H Offline
          halida
          wrote on 8 Dec 2010, 01:01 last edited by
          #4

          Nobody start doing this?

          1 Reply Last reply
          0
          • H Offline
            H Offline
            hugopl
            wrote on 16 Dec 2010, 17:38 last edited by
            #5

            halida, do you want to be a volunter? :-) We will be glad to help you with any needs regarding Qwt binding generation.

            1 Reply Last reply
            0
            • H Offline
              H Offline
              halida
              wrote on 22 Dec 2010, 13:36 last edited by
              #6

              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..

              1 Reply Last reply
              0
              • H Offline
                H Offline
                halida
                wrote on 22 Dec 2010, 13:39 last edited by
                #7

                maybe I can start from here? emmm..
                http://developer.qt.nokia.com/wiki/Generating_new_bindings_with_PySide

                1 Reply Last reply
                0
                • H Offline
                  H Offline
                  hugopl
                  wrote on 22 Dec 2010, 13:44 last edited by
                  #8

                  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.

                  1 Reply Last reply
                  0
                  • H Offline
                    H Offline
                    halida
                    wrote on 27 Dec 2010, 13:49 last edited by
                    #9

                    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..

                    1 Reply Last reply
                    0
                    • H Offline
                      H Offline
                      hugopl
                      wrote on 27 Dec 2010, 14:25 last edited by
                      #10

                      Nice! You can put the code on gitorious and subscribe to PySide mailing list[1] to get help, suggestions, etc.

                      [1] http://lists.openbossa.org/listinfo/pyside

                      1 Reply Last reply
                      0
                      • H Offline
                        H Offline
                        halida
                        wrote on 29 Dec 2010, 02:21 last edited by
                        #11

                        yes, project created:
                        http://gitorious.org/pysideqwt#more

                        todo:
                        first import all classes,
                        second found a way to use numpy.array.

                        1 Reply Last reply
                        0

                        • Login

                        • Login or register to search.
                        • First post
                          Last post
                        0
                        • Categories
                        • Recent
                        • Tags
                        • Popular
                        • Users
                        • Groups
                        • Search
                        • Get Qt Extensions
                        • Unsolved