• OctoMY API
  • OctoMY API Reference
  • C++ Classes
  • OctoMY
  • TroveActivity
  • octomy::trove::TroveActivity Class

    class octomy::trove::TroveActivity

    Operator status board + minimal drive surface for the Trove engine (§UI). More...

    Header: #include <TroveActivity>
    Inherits: octomy::activity::PageActivity

    Protected Functions

    QString blockedReason() const

    Detailed Description

    See also TroveSupervisorService, TroveSupervisor, and DirectorateActivity.

    Member Function Documentation

    [protected] QString TroveActivity::blockedReason() const

    The board polls once a second, and only while it is on screen.

    Left running off screen it is not merely waste: refresh() pops the stack when its project has been discarded, and pop() takes the stack's TOP activity. A hidden board with a live timer therefore closes other people's activities, once a second, forever.

    onResume/onPause are the right hook rather than pushImpl/popImpl because the stack drives them for EVERY transition — pushed, covered by a child, revealed again, popped — whereas pushImpl/popImpl only cover two of those four.