@@ -102,11 +102,13 void LineChartItem::clearView() | |||
|
102 | 102 | |
|
103 | 103 | void LineChartItem::paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget) |
|
104 | 104 | { |
|
105 |
|
|
|
105 | Q_UNUSED(widget); | |
|
106 | 106 | Q_UNUSED(option); |
|
107 | painter->save(); | |
|
107 | 108 | painter->setPen(m_pen); |
|
108 | 109 | painter->setClipRect(m_clipRect); |
|
109 |
|
|
|
110 | painter->drawPath(m_path); | |
|
111 | painter->restore(); | |
|
110 | 112 | } |
|
111 | 113 | |
|
112 | 114 | void LineChartItem::calculatePoint(QPointF& point, int index, const QLineChartSeries* series,const QSizeF& size, const Domain& domain) const |
@@ -43,12 +43,9 Rectangle { | |||
|
43 | 43 | seriesType: Series.SeriesTypePie |
|
44 | 44 | } |
|
45 | 45 | |
|
46 | // TODO: a bug: drawing order affects the drawing; if you draw chart1 first (by changing the | |
|
47 | // z-order), then chart2 is not shown at all. By drawing chart2 first, both are visible. | |
|
48 | // Also, if you don't draw line series on chart1 (only pie), both charts are visible. | |
|
49 | // Series { | |
|
50 | // seriesType: Series.SeriesTypeLine | |
|
51 | // } | |
|
46 | Series { | |
|
47 | seriesType: Series.SeriesTypeLine | |
|
48 | } | |
|
52 | 49 |
|
|
53 | 50 | // Series { |
|
54 | 51 | // seriesType: Series.SeriesTypeBar |
General Comments 0
You need to be logged in to leave comments.
Login now