##// END OF EJS Templates
Internal review: fixed minor issues in Area and XySeries
Tero Ahola -
r761:e53014bd1799
parent child
Show More
@@ -10,7 +10,8 QTCOMMERCIALCHART_BEGIN_NAMESPACE
10 10
11 11 //TODO: optimize : remove points which are not visible
12 12
13 AreaChartItem::AreaChartItem(QAreaSeries *areaSeries,ChartPresenter *presenter) : ChartItem(presenter),
13 AreaChartItem::AreaChartItem(QAreaSeries *areaSeries, ChartPresenter *presenter)
14 : ChartItem(presenter),
14 15 m_series(areaSeries),
15 16 m_upper(0),
16 17 m_lower(0),
@@ -18,9 +19,8 AreaChartItem::AreaChartItem(QAreaSeries *areaSeries,ChartPresenter *presenter)
18 19 {
19 20 setZValue(ChartPresenter::LineChartZValue);
20 21 m_upper = new AreaBoundItem(this,m_series->upperSeries());
21 if (m_series->lowerSeries()) {
22 if (m_series->lowerSeries())
22 23 m_lower = new AreaBoundItem(this,m_series->lowerSeries());
23 }
24 24
25 25 connect(areaSeries,SIGNAL(updated()),this,SLOT(handleUpdated()));
26 26 connect(this,SIGNAL(clicked(const QPointF&)),areaSeries,SIGNAL(clicked(const QPointF&)));
@@ -32,7 +32,7 AreaChartItem::~AreaChartItem()
32 32 {
33 33 delete m_upper;
34 34 delete m_lower;
35 };
35 }
36 36
37 37 QRectF AreaChartItem::boundingRect() const
38 38 {
@@ -91,7 +91,6 void AreaChartItem::handleGeometryChanged(const QRectF &rect)
91 91 if (m_lower)
92 92 m_lower->handleGeometryChanged(rect);
93 93 }
94 //painter
95 94
96 95 void AreaChartItem::paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget)
97 96 {
@@ -65,7 +65,6 public:
65 65
66 66 private:
67 67 AreaChartItem* m_item;
68
69 68 };
70 69
71 70 QTCOMMERCIALCHART_END_NAMESPACE
@@ -78,12 +78,14 QTCOMMERCIALCHART_BEGIN_NAMESPACE
78 78 upperSeries line and \a lowerSeries line. If no \a lowerSeries is passed to constructor, area is specified by axis x (y=0) instead.
79 79 When series object is added to QChartView or QChart instance ownerships is transfered.
80 80 */
81 QAreaSeries::QAreaSeries(QLineSeries* upperSeries,QLineSeries* lowerSeries):QSeries(upperSeries),
81 QAreaSeries::QAreaSeries(QLineSeries *upperSeries, QLineSeries *lowerSeries)
82 : QSeries(upperSeries),
82 83 m_upperSeries(upperSeries),
83 84 m_lowerSeries(lowerSeries),
84 85 m_pointsVisible(false)
85 86 {
86 87 }
88
87 89 /*!
88 90 Destroys the object. Series added to QChartView or QChart instances are owned by those,
89 91 and are deleted when mentioned object are destroyed.
@@ -36,7 +36,7 public:
36 36
37 37 void setPen(const QPen &pen);
38 38 QPen pen() const {return m_pen;}
39 void setBrush(const QBrush &pen);
39 void setBrush(const QBrush &brush);
40 40 QBrush brush() const {return m_brush;}
41 41
42 42 bool setModel(QAbstractItemModel *model);
General Comments 0
You need to be logged in to leave comments. Login now