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

QtObject should be changed to Qt3DSBehavior

    XMLWordPrintable

Details

    Description

      The way current behavior API works is that it expects a pure QtObject QML object that has some pre-defined functions in it. It also expects an XML header (for the editor application properties).

      The QtObject is a bit abstract, it would be best to have a Qt3DSBehavior QML object the user uses and that should have the expected callbacks as signals (update, initialize etc.) instead of magic function names (onUpdate, onInitialize etc.). Also this class should be documented as QML object in standard Qt manner.

      The assumption for this task is that the signal change will not impact calling of the defined functions in synchronous manner.

      Attachments

        Activity

          People

            anmaatta Antti Määttä
            pakerane Pasi Keränen
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: