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

Logic building with Connection Editor

    XMLWordPrintable

Details

    Description

      What is the benefit? Why is this valuable?

      Application logic can be created visually without touching qml code

      What are common use cases?

      • Create simple if-else logic
      • List visually all signals from control and list all properties from target object (see other 3rd party tools)
      • Binding signals to changing component state
        • User interaction: click button -> change rectangle color to red
        • Signal from outside: non-visual object state changes -> change UI component state

      Technical information

      • Connection editor should be capable to create javascript code snippets from the visual logic creation. Logic is placed in .qml file which is paired with .ui.qml file. Logic that is managed by Connection View is contained in Connections and part of the ui.qml files.

      Limitations

      Attachments

        Issue Links

          No reviews matched the request. Check your Options in the drop-down menu of this sections header.

          Activity

            People

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

              Dates

                Created:
                Updated:
                Resolved:

                Gerrit Reviews

                  There are no open Gerrit changes