##// END OF EJS Templates
Unify naming setGeometry -> setLayout
Michal Klocek -
r557:6b65c67e3745
parent child
Show More
@@ -82,7 +82,7 void XYAnimation::updateCurrentValue (const QVariant & value )
82 {
82 {
83 if(state()!=QAbstractAnimation::Stopped){ //workaround
83 if(state()!=QAbstractAnimation::Stopped){ //workaround
84 QVector<QPointF> vector = qVariantValue<QVector<QPointF> >(value);
84 QVector<QPointF> vector = qVariantValue<QVector<QPointF> >(value);
85 m_item->setGeometry(vector);
85 m_item->setLayout(vector);
86 }
86 }
87 }
87 }
88
88
@@ -40,16 +40,6 QPainterPath AreaChartItem::shape() const
40 return m_path;
40 return m_path;
41 }
41 }
42
42
43 void AreaChartItem::setPen(const QPen& pen)
44 {
45 m_pen = pen;
46 }
47
48 void AreaChartItem::setBrush(const QBrush& brush)
49 {
50 m_brush = brush;
51 }
52
53 void AreaChartItem::updatePath()
43 void AreaChartItem::updatePath()
54 {
44 {
55 QPainterPath path;
45 QPainterPath path;
@@ -73,8 +63,8 void AreaChartItem::updatePath()
73
63
74 void AreaChartItem::handleUpdated()
64 void AreaChartItem::handleUpdated()
75 {
65 {
76 setPen(m_series->pen());
66 m_pen = m_series->pen();
77 setBrush(m_series->brush());
67 m_brush = m_series->brush();
78 update();
68 update();
79 }
69 }
80
70
@@ -22,8 +22,6 public:
22 void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget);
22 void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget);
23 QPainterPath shape() const;
23 QPainterPath shape() const;
24
24
25 void setPen(const QPen& pen);
26 void setBrush(const QBrush& brush);
27 void setPointsVisible(bool visible);
25 void setPointsVisible(bool visible);
28 void updatePath();
26 void updatePath();
29 public slots:
27 public slots:
@@ -50,8 +48,8 public:
50
48
51 ~AreaBoundItem(){};
49 ~AreaBoundItem(){};
52
50
53 void setGeometry(QVector<QPointF>& points){
51 void setLayout(QVector<QPointF>& points){
54 LineChartItem::setGeometry(points);
52 LineChartItem::setLayout(points);
55 m_item->updatePath();
53 m_item->updatePath();
56 }
54 }
57
55
@@ -77,18 +77,14 void ChartTheme::decorate(AreaChartItem* item, QAreaSeries* series, int index)
77 QBrush brush;
77 QBrush brush;
78
78
79 if (pen != series->pen()){
79 if (pen != series->pen()){
80 item->setPen(series->pen());
81 } else {
82 pen.setColor(colorAt(m_seriesGradients.at(index % m_seriesGradients.size()), 1.0));
80 pen.setColor(colorAt(m_seriesGradients.at(index % m_seriesGradients.size()), 1.0));
83 pen.setWidthF(2);
81 pen.setWidthF(2);
84 item->setPen(pen);
82 series->setPen(pen);
85 }
83 }
86
84
87 if (brush != series->brush()) {
85 if (brush != series->brush()) {
88 item->setBrush(series->brush());
89 } else {
90 QBrush brush(m_seriesColors.at(index % m_seriesColors.size()));
86 QBrush brush(m_seriesColors.at(index % m_seriesColors.size()));
91 item->setBrush(brush);
87 series->setBrush(brush);
92 }
88 }
93 }
89 }
94
90
@@ -29,11 +29,11 QPainterPath LineChartItem::shape() const
29 return m_path;
29 return m_path;
30 }
30 }
31
31
32 void LineChartItem::setGeometry(QVector<QPointF>& points)
32 void LineChartItem::setLayout(QVector<QPointF>& points)
33 {
33 {
34 if(points.size()==0)
34 if(points.size()==0)
35 {
35 {
36 XYChartItem::setGeometry(points);
36 XYChartItem::setLayout(points);
37 return;
37 return;
38 }
38 }
39
39
@@ -49,7 +49,7 void LineChartItem::setGeometry(QVector<QPointF>& points)
49 m_path = linePath;
49 m_path = linePath;
50 m_rect = linePath.boundingRect();
50 m_rect = linePath.boundingRect();
51
51
52 XYChartItem::setGeometry(points);
52 XYChartItem::setLayout(points);
53 }
53 }
54
54
55 void LineChartItem::handleUpdated()
55 void LineChartItem::handleUpdated()
@@ -28,7 +28,7 signals:
28 void clicked(const QPointF& point);
28 void clicked(const QPointF& point);
29
29
30 protected:
30 protected:
31 virtual void setGeometry(QVector<QPointF>& points);
31 void setLayout(QVector<QPointF>& points);
32 void mousePressEvent( QGraphicsSceneMouseEvent * event );
32 void mousePressEvent( QGraphicsSceneMouseEvent * event );
33
33
34 private:
34 private:
@@ -90,11 +90,11 void ScatterChartItem::markerSelected(Marker* marker)
90 emit clicked(QPointF(m_series->x(marker->index()), m_series->y(marker->index())));
90 emit clicked(QPointF(m_series->x(marker->index()), m_series->y(marker->index())));
91 }
91 }
92
92
93 void ScatterChartItem::setGeometry(QVector<QPointF>& points)
93 void ScatterChartItem::setLayout(QVector<QPointF>& points)
94 {
94 {
95 if(points.size()==0)
95 if(points.size()==0)
96 {
96 {
97 XYChartItem::setGeometry(points);
97 XYChartItem::setLayout(points);
98 return;
98 return;
99 }
99 }
100
100
@@ -127,7 +127,7 void ScatterChartItem::setGeometry(QVector<QPointF>& points)
127
127
128 prepareGeometryChange();
128 prepareGeometryChange();
129 m_rect = clipRect();
129 m_rect = clipRect();
130 XYChartItem::setGeometry(points);
130 XYChartItem::setLayout(points);
131 }
131 }
132
132
133
133
@@ -38,7 +38,7 private:
38 void deletePoints(int count);
38 void deletePoints(int count);
39
39
40 protected:
40 protected:
41 virtual void setGeometry(QVector<QPointF>& points);
41 void setLayout(QVector<QPointF>& points);
42
42
43 private:
43 private:
44 QScatterSeries *m_series;
44 QScatterSeries *m_series;
@@ -28,12 +28,12 QPointF SplineChartItem::calculateGeometryControlPoint(int index) const
28 return XYChartItem::calculateGeometryPoint(m_series->controlPoint(index));
28 return XYChartItem::calculateGeometryPoint(m_series->controlPoint(index));
29 }
29 }
30
30
31 void SplineChartItem::setGeometry(QVector<QPointF>& points)
31 void SplineChartItem::setLayout(QVector<QPointF>& points)
32 {
32 {
33
33
34 if(points.size()==0)
34 if(points.size()==0)
35 {
35 {
36 XYChartItem::setGeometry(points);
36 XYChartItem::setLayout(points);
37 return;
37 return;
38 }
38 }
39
39
@@ -50,7 +50,7 void SplineChartItem::setGeometry(QVector<QPointF>& points)
50 prepareGeometryChange();
50 prepareGeometryChange();
51 m_path = splinePath;
51 m_path = splinePath;
52 m_rect = splinePath.boundingRect();
52 m_rect = splinePath.boundingRect();
53 XYChartItem::setGeometry(points);
53 XYChartItem::setLayout(points);
54 }
54 }
55
55
56 void SplineChartItem::setLinePen(const QPen& pen)
56 void SplineChartItem::setLinePen(const QPen& pen)
@@ -25,7 +25,7 public slots:
25 void handleUpdated();
25 void handleUpdated();
26
26
27 protected:
27 protected:
28 void setGeometry(QVector<QPointF>& points);
28 void setLayout(QVector<QPointF>& points);
29
29
30 private:
30 private:
31 QPointF calculateGeometryControlPoint(int index) const;
31 QPointF calculateGeometryControlPoint(int index) const;
@@ -65,21 +65,21 QPointF XYChartItem::calculateDomainPoint(const QPointF& point) const
65 return QPointF(x,y);
65 return QPointF(x,y);
66 }
66 }
67
67
68 void XYChartItem::updatePoints(QVector<QPointF>& points)
68 void XYChartItem::applyLayout(QVector<QPointF>& points)
69 {
69 {
70 if(m_animator){
70 if(m_animator){
71 m_animator->applyLayout(this,points);
71 m_animator->applyLayout(this,points);
72 }
72 }
73 else setGeometry(points);
73 else setLayout(points);
74
74
75 }
75 }
76
76
77 void XYChartItem::updatePoint(QVector<QPointF>& points)
77 void XYChartItem::updateLayout(QVector<QPointF>& points)
78 {
78 {
79 setGeometry(points);
79 setLayout(points);
80 }
80 }
81
81
82 void XYChartItem::setGeometry(QVector<QPointF>& points)
82 void XYChartItem::setLayout(QVector<QPointF>& points)
83 {
83 {
84 m_points = points;
84 m_points = points;
85 }
85 }
@@ -94,7 +94,7 void XYChartItem::handlePointAdded(int index)
94 QPointF point = calculateGeometryPoint(index);
94 QPointF point = calculateGeometryPoint(index);
95 QVector<QPointF> points = m_points;
95 QVector<QPointF> points = m_points;
96 points.insert(index,point);
96 points.insert(index,point);
97 updatePoints(points);
97 updateLayout(points);
98 update();
98 update();
99 }
99 }
100 void XYChartItem::handlePointRemoved(int index)
100 void XYChartItem::handlePointRemoved(int index)
@@ -104,7 +104,7 void XYChartItem::handlePointRemoved(int index)
104 // QPointF point = calculateGeometryPoint(index);
104 // QPointF point = calculateGeometryPoint(index);
105 QVector<QPointF> points = m_points;
105 QVector<QPointF> points = m_points;
106 points.remove(index);
106 points.remove(index);
107 updatePoints(points);
107 updateLayout(points);
108 update();
108 update();
109 }
109 }
110
110
@@ -115,7 +115,7 void XYChartItem::handlePointReplaced(int index)
115 QPointF point = calculateGeometryPoint(index);
115 QPointF point = calculateGeometryPoint(index);
116 QVector<QPointF> points = m_points;
116 QVector<QPointF> points = m_points;
117 points.replace(index,point);
117 points.replace(index,point);
118 updatePoint(points);
118 updateLayout(points);
119 update();
119 update();
120 }
120 }
121
121
@@ -128,7 +128,7 void XYChartItem::handleDomainChanged(qreal minX, qreal maxX, qreal minY, qreal
128
128
129 if(isEmpty()) return;
129 if(isEmpty()) return;
130 QVector<QPointF> points = calculateGeometryPoints();
130 QVector<QPointF> points = calculateGeometryPoints();
131 updatePoints(points);
131 applyLayout(points);
132 update();
132 update();
133 }
133 }
134
134
@@ -141,7 +141,7 void XYChartItem::handleGeometryChanged(const QRectF& rect)
141
141
142 if(isEmpty()) return;
142 if(isEmpty()) return;
143 QVector<QPointF> points = calculateGeometryPoints();
143 QVector<QPointF> points = calculateGeometryPoints();
144 updatePoints(points);
144 applyLayout(points);
145 update();
145 update();
146 }
146 }
147
147
@@ -28,15 +28,15 public slots:
28 void handleGeometryChanged(const QRectF& size);
28 void handleGeometryChanged(const QRectF& size);
29
29
30 protected:
30 protected:
31 virtual void setGeometry(QVector<QPointF>& points);
31 virtual void setLayout(QVector<QPointF>& points);
32 QPointF calculateGeometryPoint(const QPointF& point) const;
32 QPointF calculateGeometryPoint(const QPointF& point) const;
33 QPointF calculateGeometryPoint(int index) const;
33 QPointF calculateGeometryPoint(int index) const;
34 QPointF calculateDomainPoint(const QPointF& point) const;
34 QPointF calculateDomainPoint(const QPointF& point) const;
35 QVector<QPointF> calculateGeometryPoints() const;
35 QVector<QPointF> calculateGeometryPoints() const;
36
36
37 private:
37 private:
38 void updatePoints(QVector<QPointF>& points);
38 void applyLayout(QVector<QPointF>& points);
39 void updatePoint(QVector<QPointF>& points);
39 void updateLayout(QVector<QPointF>& points);
40 inline bool isEmpty();
40 inline bool isEmpty();
41
41
42 private:
42 private:
General Comments 0
You need to be logged in to leave comments. Login now