def __init__(self, view, item_factory, after_handler=None, handle_index=-1): """ item_factory is a callable. It is used to create a CanvasItem that is displayed on the diagram. """ _PlacementTool.__init__(self, view, factory=item_factory, handle_tool=ConnectHandleTool(), handle_index=handle_index) self.after_handler = after_handler self._tx = None
def __init__(self, view, item_factory, after_handler=None, handle_index=-1): """ item_factory is a callable. It is used to create a CanvasItem that is displayed on the diagram. """ _PlacementTool.__init__(self, view, factory=item_factory, handle_tool=ConnectHandleTool(), handle_index=handle_index) self.after_handler = after_handler self._tx = None
def __init__(self, view, item_factory, event_manager, handle_index=-1): """ item_factory is a callable. It is used to create a CanvasItem that is displayed on the diagram. """ _PlacementTool.__init__( self, view, factory=item_factory, handle_tool=ConnectHandleTool(), handle_index=handle_index, ) self.event_manager = event_manager self._parent = None