Uploaded image for project: 'Qt 3D Studio'
  1. Qt 3D Studio
  2. QT3DS-4165

Signal actions are too hard to use, make them more user-friendly

    XMLWordPrintable

Details

    • 98d888b6beeda9e301625ecba8e377cf552e7231
    • Qt Quick 3D - 37 - 38

    Description

      The newly added signal event in QT3DS-4128 (onActivated, onDeactivated) for a timeline now requires creating dummy object to emit the signals. This may be confusing to the end-user, so we need to fix that by hiding the fact we are creating dummy objects.

      Instead of making user to drag'n'drop Group object, for example, add an entry to context menu for adding a "Signal" that automatically has the signal action in it. This signal object can be internally just a Node with a fixed-length timeline. When entering this signal node, the signal is emitted. The signal object's timeline may only be moved, but it's duration must not be adjustable.

      Attachments

        1. Asset-Signal-Normal.png
          Asset-Signal-Normal.png
          0.4 kB
        2. Asset-Signal-Normal@2x.png
          Asset-Signal-Normal@2x.png
          0.9 kB
        3. signal_in_context_menu.png
          signal_in_context_menu.png
          16 kB
        4. signal_in_timeline.png
          signal_in_timeline.png
          12 kB
        For Gerrit Dashboard: QT3DS-4165
        # Subject Branch Project Status CR V

        Activity

          People

            kagro Kaj Grönholm
            tokorpip Tomi Korpipää
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved:

              Gerrit Reviews

                There are no open Gerrit changes