Uploaded image for project: 'Qt Design Studio'
  1. Qt Design Studio
  2. QDS-7747

Basic no-code editor

    XMLWordPrintable

Details

    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)

      Attachments

        Activity

          People

            thohartm Thomas Hartmann
            productboard Productboard
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

            Dates

              Created:
              Updated: