|
def | __init__ (self) |
|
def | set_available_pulse_blocks (self, blocks) |
|
def | set_rotating_frame (self, rotating_frame=True) |
|
def | rowCount (self, parent=QtCore.QModelIndex()) |
|
def | columnCount (self, parent=QtCore.QModelIndex()) |
|
def | data (self, index, role=QtCore.Qt.DisplayRole) |
|
def | setData (self, index, data, role=QtCore.Qt.DisplayRole) |
|
def | headerData (self, section, orientation, role) |
|
def | flags (self, index) |
|
def | insertRows (self, row, count, parent=None) |
|
def | removeRows (self, row, count, parent=None) |
|
def | set_block_ensemble (self, block_ensemble) |
|
|
int | repetitionsRole = QtCore.Qt.UserRole + 1 |
|
int | blockNameRole = QtCore.Qt.UserRole + 2 |
|
int | blockEnsembleRole = QtCore.Qt.UserRole + 3 |
|
int | blockElementRole = QtCore.Qt.UserRole + 4 |
|
◆ insertRows()
def pulse_editors.EnsembleEditorTableModel.insertRows |
( |
|
self, |
|
|
|
row, |
|
|
|
count, |
|
|
|
parent = None |
|
) |
| |
◆ removeRows()
def pulse_editors.EnsembleEditorTableModel.removeRows |
( |
|
self, |
|
|
|
row, |
|
|
|
count, |
|
|
|
parent = None |
|
) |
| |
◆ set_available_pulse_blocks()
def pulse_editors.EnsembleEditorTableModel.set_available_pulse_blocks |
( |
|
self, |
|
|
|
blocks |
|
) |
| |
- Parameters
-
blocks | list|dict|set, list/dict/set containing all available PulseBlock names |
- Returns
- : int, error code (>=0: OK, <0: ERR)
◆ set_block_ensemble()
def pulse_editors.EnsembleEditorTableModel.set_block_ensemble |
( |
|
self, |
|
|
|
block_ensemble |
|
) |
| |
◆ set_rotating_frame()
def pulse_editors.EnsembleEditorTableModel.set_rotating_frame |
( |
|
self, |
|
|
|
rotating_frame = True |
|
) |
| |
The documentation for this class was generated from the following file:
- gui/pulsed/pulse_editors.py