cadnano.gui.controllers.itemcontrollers.virtualhelixitemcontroller module

class VirtualHelixItemController(virtualhelix_item, model_part, do_wire_part, do_wire_strands)

Bases: object

Since there is no model VirtualHelix Object, we need a specialized controller for the property view

connectSignals()
disconnectSignals()
part_connections = [('partVirtualHelixPropertyChangedSignal', 'partVirtualHelixPropertyChangedSlot'), ('partVirtualHelixRemovedSignal', 'partVirtualHelixRemovedSlot'), ('partVirtualHelixResizedSignal', 'partVirtualHelixResizedSlot')]
strand_connections = [('strandsetStrandAddedSignal', 'strandAddedSlot')]