def __init__(self, block, diagram, text): EllipseItem.__init__(self, text) BlockItem.__init__(self, block, diagram) self.port.connectable = False
def __init__(self, obj): EllipseItem.__init__(self, obj.name) self.object = obj self.color = obj.getActive() and (0,0,0,1) or (.5,.5,.5,0)