• OctoMY API
  • OctoMY API Reference
  • C++ Classes
  • OctoMY
  • DragSession
  • DragSession Class

    One drag stroke on a number: press, move with cursor wrap, release. More...

    Header: #include <DragSession>

    Detailed Description

    Taken out of DragNumber so that a widget and an item delegate drive a number the same way (config-ui §CFGV-5c). The math is the pure dragmotor namespace. This class adds the stroke: the press position, the cursor wrap that keeps the pointer from reaching a screen edge, and the release that puts the cursor back.

    The cursor is grabbed by the caller, because a widget grabs the mouse and a view grabs it on its viewport.