def __init__(self, parent, myView=[]): QtGui.QGraphicsScene.__init__(self, parent) self.myView = myView # Some items in scene self.txt = self.addSimpleText("///////") self.txt.setPos(2, -20) self.txt.setScale(2) self.txt.setBrush(QtGui.QBrush(QtCore.Qt.green)) self.addRect(0, 16, 20, 20, pen=QtGui.QPen(QtCore.Qt.blue)) self.addRect(10, 60, 32, 8, pen=QtGui.QPen(QtCore.Qt.red)) self.addRect(30, 16, 20, 20, pen=QtGui.QPen(QtCore.Qt.blue)) self.N = 0
def __init__(self, parent=None, *args, **kwargs): super().__init__(*args, **kwargs) self.pen = QtGui.QPen(QtCore.Qt.red) self.ui.roiBtn.hide() self.ui.menuBtn.hide() self.ui.normGroup.hide() self.ui.roiPlot.hide() self.parent = parent self.scene.sigMouseClicked.connect(self.mousePressEvent) self.new_roi = True
def __init__(self, parent=None, *args, **kwargs): super().__init__(*args, **kwargs) self.flag_is_drawing = False self.new_roi = False self.vertices = [] self.roilist = [] self.pen = QtGui.QPen(QtCore.Qt.yellow) self.ui_widget = parent self.ui.roiBtn.hide() self.ui.menuBtn.hide() self.ui.normGroup.hide() self.ui.roiPlot.hide() self.parent = parent