Uploaded image for project: 'Qt for Python'
  1. Qt for Python
  2. PYSIDE-2373

Python support in Qt Design Studio

    XMLWordPrintable

Details

    • Epic
    • Resolution: Unresolved
    • P2: Important
    • 6.7
    • None
    • PySide
    • None

    Description

      Qt Design Studio provides an amazing interface to create professional and good looking interfaces (QML). The common workflow for QtDS users is to create custom components that will later be used with Qt/C+<u>.

      At the moment, it's not possible to replace C+</u> by Python without manual intervention.
      There are a few aspects of this issue that need to be solved:

      • DS provides some ready-to-use QML components that are currently unavailable on PySide applications, because the files are not inside of the PySide installation directory structure.
      • When creating a custom component, it cannot be loaded directly if the path for the module is not passed to the QQmlApplicationEngine via addImportPath.

      Complementary to this, the release cycle of QtDS differs from Qt, and hence with PySide, relying on specific Qt versions, which is important to be consider once a special Python package is provided alongside QtDS.

      Attachments

        Issue Links

          For Gerrit Dashboard: PYSIDE-2373
          # Subject Branch Project Status CR V

          Activity

            People

              crmaurei Cristian Maureira-Fredes
              crmaurei Cristian Maureira-Fredes
              Vladimir Minenko Vladimir Minenko
              Alex Blasche Alex Blasche
              Votes:
              2 Vote for this issue
              Watchers:
              3 Start watching this issue

              Dates

                Created:
                Updated:

                Gerrit Reviews

                  There is 1 open Gerrit change