Skip to content

CURA-12754 dynamic dialogs#1038

Merged
HellAholic merged 6 commits into
mainfrom
CURA-12754_dynamic-dialogs
May 7, 2026
Merged

CURA-12754 dynamic dialogs#1038
HellAholic merged 6 commits into
mainfrom
CURA-12754_dynamic-dialogs

Conversation

@wawanbreton
Copy link
Copy Markdown
Contributor

@wawanbreton wawanbreton commented Apr 28, 2026

This PR adds a few functionalities for the dialogs cleaning:

  • Add a deprecated_argument decorator to allow only deprecating an argument of a function
  • Add a initial_properties argument to the createQmlComponent: this helps creating QML components faster, since properties are set directly at construction, so it does not trigger event when actually setting their values. Also it can help when using a component having a Python object as a property.
  • Add a selfDestroy property to dialogs so that they are destroyed immediatly after being hidden

Comes with Ultimaker/Cura#21570
CURA-12754

@github-actions
Copy link
Copy Markdown

github-actions Bot commented Apr 28, 2026

Test Results

2 404 tests   2 389 ✅  22s ⏱️
    1 suites     15 💤
    1 files        0 ❌

Results for commit 1653133.

♻️ This comment has been updated with latest results.

@HellAholic HellAholic merged commit f227ba0 into main May 7, 2026
5 checks passed
@HellAholic HellAholic deleted the CURA-12754_dynamic-dialogs branch May 7, 2026 12:56
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants