##// END OF EJS Templates
Revert "Theme change now affects also XY series"...
Michal Klocek -
r644:7baa2715935c
parent child
Show More
@@ -93,20 +93,30 void ChartTheme::decorate(QLegend* legend)
93
93
94 void ChartTheme::decorate(QAreaSeries* series, int index)
94 void ChartTheme::decorate(QAreaSeries* series, int index)
95 {
95 {
96 QPen pen(colorAt(m_seriesGradients.at(index % m_seriesGradients.size()), 1.0));
96 QPen pen;
97 pen.setWidthF(2);
97 QBrush brush;
98 series->setPen(pen);
99
98
100 QBrush brush(m_seriesColors.at(index % m_seriesColors.size()));
99 if (pen == series->pen()){
101 series->setBrush(brush);
100 pen.setColor(colorAt(m_seriesGradients.at(index % m_seriesGradients.size()), 1.0));
101 pen.setWidthF(2);
102 series->setPen(pen);
103 }
104
105 if (brush == series->brush()) {
106 QBrush brush(m_seriesColors.at(index % m_seriesColors.size()));
107 series->setBrush(brush);
108 }
102 }
109 }
103
110
104
111
105 void ChartTheme::decorate(QLineSeries* series,int index)
112 void ChartTheme::decorate(QLineSeries* series,int index)
106 {
113 {
107 QPen pen(m_seriesColors.at(index%m_seriesColors.size()));
114 QPen pen;
108 pen.setWidthF(2);
115 if(pen == series->pen()){
109 series->setPen(pen);
116 pen.setColor(m_seriesColors.at(index%m_seriesColors.size()));
117 pen.setWidthF(2);
118 series->setPen(pen);
119 }
110 }
120 }
111
121
112 void ChartTheme::decorate(QBarSeries* series,int index)
122 void ChartTheme::decorate(QBarSeries* series,int index)
@@ -171,12 +181,20 void ChartTheme::decorate(QPercentBarSeries* series,int index)
171
181
172 void ChartTheme::decorate(QScatterSeries* series, int index)
182 void ChartTheme::decorate(QScatterSeries* series, int index)
173 {
183 {
174 QPen pen(colorAt(m_seriesGradients.at(index % m_seriesGradients.size()), 1.0));
175 pen.setWidthF(2);
176 series->setPen(pen);
177
184
178 QBrush brush(m_seriesColors.at(index % m_seriesColors.size()));
185 QPen pen;
179 series->setBrush(brush);
186 QBrush brush;
187
188 if (pen == series->pen()) {
189 pen.setColor(colorAt(m_seriesGradients.at(index % m_seriesGradients.size()), 1.0));
190 pen.setWidthF(2);
191 series->setPen(pen);
192 }
193
194 if (brush == series->brush()) {
195 QBrush brush(m_seriesColors.at(index % m_seriesColors.size()));
196 series->setBrush(brush);
197 }
180 }
198 }
181
199
182 void ChartTheme::decorate(QPieSeries* series, int index)
200 void ChartTheme::decorate(QPieSeries* series, int index)
@@ -193,9 +211,12 void ChartTheme::decorate(QPieSeries* series, int index)
193
211
194 void ChartTheme::decorate(QSplineSeries* series, int index)
212 void ChartTheme::decorate(QSplineSeries* series, int index)
195 {
213 {
196 QPen pen(m_seriesColors.at(index%m_seriesColors.size()));
214 QPen pen;
197 pen.setWidthF(2);
215 if(pen == series->pen()){
198 series->setPen(pen);
216 pen.setColor(m_seriesColors.at(index%m_seriesColors.size()));
217 pen.setWidthF(2);
218 series->setPen(pen);
219 }
199 }
220 }
200
221
201 void ChartTheme::decorate(QChartAxis* axis,bool axisX)
222 void ChartTheme::decorate(QChartAxis* axis,bool axisX)
General Comments 0
You need to be logged in to leave comments. Login now