(self, title, points)
| 99 | layout.addWidget(self.titleLabel) |
| 100 | |
| 101 | def updateUi(self, title, points): |
| 102 | self.titleLabel.setText(title) |
| 103 | for serie, point in points: |
| 104 | if serie not in self.Cache: |
| 105 | item = ToolTipItem( |
| 106 | serie.color(), |
| 107 | (serie.name() or "-") + ":" + str(point.y()), self) |
| 108 | self.layout().addWidget(item) |
| 109 | self.Cache[serie] = item |
| 110 | else: |
| 111 | self.Cache[serie].setText( |
| 112 | (serie.name() or "-") + ":" + str(point.y())) |
| 113 | |
| 114 | |
| 115 | class GraphicsProxyWidget(QGraphicsProxyWidget): |