Details
-
Epic
-
Resolution: Unresolved
-
P2: Important
-
None
-
None
-
Basic no-code editor
Description
What is the benefit? Why is this valuable?
Designer does not need to write QML code
What are common use cases?
Creating UI logic, binding buttons to objects etc
Technical information
Instead of writing javascript to bind objects together we need a node based editor.
In it's simples form user could connect existing properties and connections directly on the form editor with a mouse.
In the complex version there would a node-editor that allows you to create the UI app logic without writing code.
User story: https://bugreports.qt.io/browse/QDS-7641 addresses this by:
3.7 (connections editor, state editor)
- how easy to create functional button
- "hard parts" will hit you later
Node-based editor would be similar to blueprints in UE which is our stretch goal for future. Some elements are needed from QML before we can implement this feature to the fullest.
Use-cases that are possible
- change exposed property of object with another component's function
- set value of type (number, string etc)