Uploaded image for project: 'Qt'
  1. Qt
  2. QTBUG-94172

be able to use pointer handlers directly on 3D Model objects

XMLWordPrintable

      It seems to be quite doable. in spite of handlers having been designed for 2D. We can add 3D coordinates to QQuickHandlerPoint, and have them populated only when relevant: that's a way to expose 3D QEventPoint positions to QML.

      QQuickPointerHandler's target and parent properties are both QQuickItem* though. Code that assumes it will be of that type and not null needs work.

      A harder problem is getting handlers' built-in behavior working: e.g. DragHandler only knows how to drag an Item. Dragging other kinds of objects can be done via bindings.

        For Gerrit Dashboard: QTBUG-94172
        # Subject Branch Project Status CR V

            srutledg Shawn Rutledge
            srutledg Shawn Rutledge
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

              Created:
              Updated:

                There is 1 open Gerrit change