|
def | __init__ (self, parent) |
|
def | set_available_block_ensembles (self, ensembles) |
|
def | set_rotating_frame (self, rotating_frame=True) |
|
def | set_available_triggers (self, trigger_list) |
|
def | set_available_flags (self, flag_list) |
|
def | rowCount (self) |
|
def | columnCount (self) |
|
def | currentRow (self) |
|
def | currentColumn (self) |
|
def | add_steps (self, count=1, at_position=None) |
|
def | remove_steps (self, count=1, at_position=None) |
|
def | clear (self) |
| Removes all sequence steps from the view/model and inserts a single one afterwards. More...
|
|
def | get_sequence (self) |
| Returns a (deep)copy of the PulseSequence instance serving as model for this editor. More...
|
|
def | load_sequence (self, pulse_sequence) |
| Load an instance of PulseSequence into the model in order to view/edit it. More...
|
|
◆ add_steps()
def pulse_editors.SequenceEditor.add_steps |
( |
|
self, |
|
|
|
count = 1 , |
|
|
|
at_position = None |
|
) |
| |
- Parameters
-
- Returns
- : bool, operation success
◆ clear()
def pulse_editors.SequenceEditor.clear |
( |
|
self | ) |
|
Removes all sequence steps from the view/model and inserts a single one afterwards.
- Returns
- : bool, operation success
◆ get_sequence()
def pulse_editors.SequenceEditor.get_sequence |
( |
|
self | ) |
|
Returns a (deep)copy of the PulseSequence instance serving as model for this editor.
- Returns
- : object, an instance of PulseSequence
◆ load_sequence()
def pulse_editors.SequenceEditor.load_sequence |
( |
|
self, |
|
|
|
pulse_sequence |
|
) |
| |
Load an instance of PulseSequence into the model in order to view/edit it.
- Parameters
-
pulse_sequence | object, the PulseSequence instance to load into the model/view |
- Returns
- : bool, operation success
◆ remove_steps()
def pulse_editors.SequenceEditor.remove_steps |
( |
|
self, |
|
|
|
count = 1 , |
|
|
|
at_position = None |
|
) |
| |
- Parameters
-
- Returns
- : bool, operation success
◆ set_available_block_ensembles()
def pulse_editors.SequenceEditor.set_available_block_ensembles |
( |
|
self, |
|
|
|
ensembles |
|
) |
| |
- Parameters
-
- Returns
- : int, error code (>=0: OK, <0: ERR)
◆ set_rotating_frame()
def pulse_editors.SequenceEditor.set_rotating_frame |
( |
|
self, |
|
|
|
rotating_frame = True |
|
) |
| |
The documentation for this class was generated from the following file:
- gui/pulsed/pulse_editors.py