:param legend: legend json
(self, legend=None)
| 194 | self._chart.setMargins(QMargins(left, top, right, bottom)) |
| 195 | |
| 196 | def __setLegend(self, legend=None): |
| 197 | ''' |
| 198 | :param legend: legend json |
| 199 | ''' |
| 200 | if not legend or not isinstance(legend, dict): |
| 201 | return |
| 202 | _legend = self._chart.legend() |
| 203 | _legend.setAlignment(self.__getAlignment( |
| 204 | legend.get("alignment", None))) |
| 205 | _legend.setShowToolTips(legend.get("showToolTips", True) or True) |
| 206 | |
| 207 | def __getSerie(self, serie=None): |
| 208 | if not serie or not isinstance(serie, dict): |
no test coverage detected