TimeLanesEditor

class caqtus.gui.condetrol.timelanes_editor.TimeLanesEditor(
extension: CondetrolLaneExtensionProtocol,
device_configurations: dict[DeviceName, DeviceConfiguration],
parent: QWidget | None = None,
)

Bases: QWidget

A widget for editing the time lanes of a sequence.

Signals:

time_lanes_edited: Emitted when the user edits the time lanes.

set_read_only(read_only: bool) None

Set the editor to read-only mode.

In read-only mode, the user cannot edit the time lanes.

set_time_lanes(
time_lanes: TimeLanes,
) None

Set the time lanes to be edited.

The signal time_lanes_edited is not emitted when this method is called.