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

Timeline support for Qt Quick

    XMLWordPrintable

Details

    Description

      Animation tools or design tools which support animation, usually have a time line control which offers editing of keyfarme based animations. That is also true for the tools we compete against in the automotive sector.

      Qt 3D studio has such a feature. Qt Quick and its tooling are lacking an equivalent to a timeline.

      A "timeline" does not necessarily have to describe a traditional animation over time. It can also be used to describle the change of properties over any type of value range. As an example, the positions and colors of a speed needle can be defined over a Km/h range of 0-240. This enables a visual designer-friendly way to describe complex behavior without having to use mathematical formulas.

      The implementation consists of of two major elements:

      1. A Qt Quick module which defines a timeline item that can hold keyframe/value items. The interpolations between values may be defined vie easing curve. The range value (point in time of the animation) will be randomly accessible. That Module will be an add-on to Qt 5.9+
      2. A timeline editor in Qt Quick Designer which allows visual editing of the timeline item. Qt Quick Designer will also provide familiar animation features like a "record mode".

      Attachments

        There are no Sub-Tasks for this issue.
        For Gerrit Dashboard: QDS-35
        # Subject Branch Project Status CR V

        Activity

          People

            thohartm Thomas Hartmann
            portale Alessandro Portale
            Votes:
            0 Vote for this issue
            Watchers:
            6 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved:

              Gerrit Reviews

                There are no open Gerrit changes