tomwer.gui.stitching.axisorderedlist.EditableOrderedTomoObjWidget#
- class tomwer.gui.stitching.axisorderedlist.EditableOrderedTomoObjWidget(axis, parent=None)#
same as the ZOrderedTomoObjWidget but you can add and remove tomo obj to the list
- property axis: int#
- dragEnterEvent(self, a0: QDragEnterEvent | None)#
- dragMoveEvent(self, a0: QDragMoveEvent | None)#
- dropEvent(a0)#
- Return type:
None
- getSelectedTomoObjs()#
- removeTomoObj(tomo_obj, trigger_callbacks=False)#
- setAddTomoObjCallbacks(callbacks)#
To synchronize the different widget we might need to notify other widget that a tomo_obj has been added from the dedicated interface. Callbacks must take a single TomwerObject as input
- setRemoveTomoObjCallbacks(callbacks)#
To synchronize the different widget we might need to notify other widget that a tomo_obj has been removed from the dedicated interface. Callbacks must take a single TomwerObject as input
- setSelectedTomoObjs(tomo_objs)#
- supportedDropActions()#
Inherited method to redefine supported drop actions.