ich stehe vor dem Problem, dass ich mehrere Graphen auf ein Bild zeichnen möchte und diese auch geupdatet werden sollen.
Das Bild habe ich folgendermaßen eingebunden:
Code: Alles auswählen
self.gripper_scene = QtGui.QGraphicsScene()
self.gripper_view = QtGui.QGraphicsView(self.gripper_scene)
self.gripper_layout = QtGui.QVBoxLayout()
gripper_pix = QtGui.QPixmap(_fromUtf8(os.getcwd() + '/pics/gripper_pic.jpg'))
self.scaled_pix = gripper_pix.scaled(1000, 800, QtCore.Qt.KeepAspectRatio)
self.tabWidget.addTab(self.xy_tab, _fromUtf8(""))
self.tabWidget.setTabText(self.tabWidget.indexOf(self.xy_tab), _translate("MainWindow", "XY-Graph", None))
self.gripper_layout.addWidget(self.gripper_view)
self.xy_tab.setLayout(self.gripper_layout)
self.pixmap_item = QtGui.QGraphicsPixmapItem(self.scaled_pix, None, self.gripper_scene)
self.pixmap_item.focusItem()
self.pixmap_item.mousePressEvent = self.pixelSelect
Code: Alles auswählen
self.painter_path = QPainterPath()
self.painter_path.moveTo(0, 0)
self.painter_path.addPolygon(self.graph_polygon)
self.gripper_scene.addPath(sensor.get_painter_path(), pen=sensor.pen)
Vielen Dank für eure Hilfe,
Marian