Uploaded image for project: 'Qt'
  1. Qt
  2. QTBUG-134668

As a dev, I need a simple way to add a Qt Quick UI to my Python code

    XMLWordPrintable

Details

    • User Story
    • Resolution: Unresolved
    • P2: Important
    • None
    • None
    • QML: Bridges
    • None

    Description

      Since the release of Qt, many people have been working in exposing the framework to other languages through Language Bindings. However, having a 1:1 binding to a new language might not be the best solution in all use cases, because it implies that a lot of Qt knowledge is necessary to build the app, which could be a step learning curve for people that's not familiarized with C++.

      Why Python?

      Qt already has an official set of bindings for Python, through the PySide module (part of the Qt for Python project), which is a great way of writing Qt applications in Python. However the amount of code necessary to create simple applications is too much compared to other native frameworks.

      How to achieve this?

      Relying on more idiomatic elements to simplify the process of having a Python backend to a Qt Quick application.

      Attachments

        Issue Links

          For Gerrit Dashboard: QTBUG-134668
          # Subject Branch Project Status CR V

          Activity

            People

              shpremna Shyamnath Premnadh
              crmaurei Cristian Maureira-Fredes
              Vladimir Minenko Vladimir Minenko
              Alex Blasche Alex Blasche
              Votes:
              0 Vote for this issue
              Watchers:
              3 Start watching this issue

              Dates

                Created:
                Updated:

                Gerrit Reviews