Beispiel #1
0
	def paint(self, painter, option, widget = None):
		QGraphicsPolygonItem.paint(self, painter, option, widget)
		pen = QPen(QColor("yellow"))
		pen.setWidth(10)
		painter.setPen(pen)
		painter.drawPoint(self.entrance())

		pen.setColor(QColor("magenta"))
		painter.setPen(pen)
		painter.drawPoint(self.exit())
		for c in self.connectors[2:]:
			painter.drawPoint(c)

		pen.setColor(QColor(0,255,255))
		pen.setWidth(2)
		painter.setPen(pen)
		painter.drawEllipse(self.cog(), 5, 5)