def __init__(self):
        super().__init__()

        self.scene = Qt.QGraphicsScene()

        self.graphics_view = Qt.QGraphicsView()
        self.graphics_view.setScene(self.scene)

        self.setCentralWidget(self.graphics_view)
Example #2
0
    def plot(self):
        self.scene = Qt.QGraphicsScene()

        self.graphics_view = Qt.QGraphicsView()
        self.graphics_view.setScene(self.scene)

        self.setCentralWidget(self.graphics_view)
        diameter = randint(0, 300)
        rect = Qt.QRectF(0, 0, diameter, diameter)
        colorlist = [
            Qt.Qt.yellow, Qt.Qt.red, Qt.Qt.blue, Qt.Qt.green, Qt.Qt.black,
            Qt.Qt.gray, Qt.Qt.darkCyan
        ]
        color = colorlist[randint(0, 6)]

        self.scene.addEllipse(rect, Qt.QPen(color), Qt.QBrush(color))