Details
-
Epic
-
Resolution: Unresolved
-
P2: Important
-
None
-
None
-
pythonds
-
0297bb3b0 (dev)
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
Gerrit Reviews
For Gerrit Dashboard: PYSIDE-2373 | ||||||
---|---|---|---|---|---|---|
# | Subject | Branch | Project | Status | CR | V |
520843,13 | Add instructions to generate a PySide package | dev | qt-labs/qtquickdesigner-components | Status: MERGED | +2 | 0 |