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

    The editor widget for one firmware preset: name, board try-on and five component tabs. More...

    Header: #include <FirmwareEditorScreen>
    Inherits: QWidget

    Detailed Description

    FirmwareEditorScreen edits a copy of a Preset. setSpec() loads it, and spec() returns the current state. At the top are the editable preset name, a Duplicate button and the BoardTryOnPanel. Below them, tabs list the preset's actuators, sensors, lobes, stanzas and scenes, each with its count.

    The screen does no storage or navigation itself. Every edit emits saveRequested() with the whole preset, and the host activity persists it at once; there is no Save button. Duplicate, inspect code and edit stanza are also signals for the host to act on.

    See also FirmwareEditorActivity and Preset.