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. PyQt + QML
Forum Updated to NodeBB v4.3 + New Features

PyQt + QML

Scheduled Pinned Locked Moved Language Bindings
7 Posts 4 Posters 9.9k Views 1 Watching
  • 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.
  • M Offline
    M Offline
    mario
    wrote on 8 Jul 2010, 12:52 last edited by
    #1

    Anyone know the status of Qt Quick bindings for either PyQT or PySide? Would love to see that.

    1 Reply Last reply
    0
    • A Offline
      A Offline
      aalpert
      wrote on 8 Jul 2010, 13:09 last edited by
      #2

      I don't know the status of those bindings but I do know that Qt doesn't do them, you'll have to ask the individual projects for their status.

      The likely scenario is that Qt Quick bindings, of at least QDeclarativeVIew, will be available when those projects release their Qt 4.7 bindings. Which would be later this year, after the Qt 4.7 release.

      1 Reply Last reply
      0
      • M Offline
        M Offline
        mario
        wrote on 8 Jul 2010, 13:24 last edited by
        #3

        You're right, Qt doesn't do them but hopefully some of the authors monitors this forum :)

        Btw, thanks for the Quick tutorial on kubutu-devel yesterday.

        1 Reply Last reply
        0
        • D Offline
          D Offline
          danilocesar
          wrote on 8 Jul 2010, 17:57 last edited by
          #4

          I asked about the bindings to the pyside team and they said it's done, but you need to get it in pyside's git, or wait for the next release.

          <a href="http://www.danilocesar.com">Danilo Cesar Lemes de Paula</a>
          Software Engineer

          1 Reply Last reply
          0
          • M Offline
            M Offline
            mario
            wrote on 8 Jul 2010, 18:37 last edited by
            #5

            After browsing the "Getting started" documentation I might actually give pyside a go and try compile it myself.

            Thanks for the tip!

            1 Reply Last reply
            0
            • D Offline
              D Offline
              DenisKormalev
              wrote on 8 Jul 2010, 20:00 last edited by
              #6

              Yeah, quick is another reason to look at pySide. Maybe I'll start to use python in Qt programming one day.

              1 Reply Last reply
              0
              • M Offline
                M Offline
                mario
                wrote on 9 Jul 2010, 06:37 last edited by
                #7

                If you give it a try you won't go back :)

                For example, In PyQt you can connect to signals as simple as this:

                @def myCallback():
                """ This is a simple python function w/o knowing it is a slot """
                print "Button Clicked"
                button.clicked.connect(myCallback)
                @

                or you can do it even more sweeter:

                @@button.clicked.connect
                def myCallback():
                """ This is a simple python function w/o knowing it is a slot """
                print "Button Clicked"
                @

                I just love it!

                1 Reply Last reply
                0

                7/7

                9 Jul 2010, 06:37

                • Login

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