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

Variables support

    XMLWordPrintable

Details

    Description

      What is the benefit? Why is this valuable?

      Change behavior of the user interface without changing the code

      What are common use cases?

      User interface layer is the same but backend controls what is being drawn on the screen

      Technical information

      This is 2nd level of theming. Idea is to have dynamic components in the layout that are then rendered based on the information of the backend. This allows user to use same user interface code but drive it from different backends (=different products).

      This touches theming also, so that items are note defined as static information like color mask #fa3442 but color would be defined as '<companyX>.backGroundMask' now changing that variable in the array of available properties -> change is seen on the screen.

      Attachments

        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:
            1 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved:

              Gerrit Reviews

                There are no open Gerrit changes