@@ -100,14 +100,24 void QChart::addSeries(QChartSeries* series) | |||
|
100 | 100 | |
|
101 | 101 | m_chartObjectInterfaces << barGroup; |
|
102 | 102 | childItems().append(barGroup); |
|
103 | /* | |
|
103 | ||
|
104 | // TODO: setting of domain should this be somewhere else. | |
|
104 | 105 | m_plotDataIndex = 0 ; |
|
105 | 106 | m_plotDomainList.resize(1); |
|
106 | 107 | |
|
108 | qreal x = barSeries->countColumns(); | |
|
109 | qreal y = barSeries->max(); | |
|
110 | ||
|
107 | 111 | PlotDomain& domain = m_plotDomainList[m_plotDataIndex]; |
|
108 | foreach(ChartItem* i ,m_chartItems) | |
|
112 | ||
|
113 | domain.m_minX = qMin(domain.m_minX,x); | |
|
114 | domain.m_minY = qMin(domain.m_minY,y); | |
|
115 | domain.m_maxX = qMax(domain.m_maxX,x); | |
|
116 | domain.m_maxY = qMax(domain.m_maxY,y); | |
|
117 | ||
|
118 | foreach(ChartObjectInterface* i ,m_chartObjectInterfaces) | |
|
109 | 119 | i->setPlotDomain(m_plotDomainList.at(m_plotDataIndex)); |
|
110 | */ | |
|
120 | ||
|
111 | 121 | break; |
|
112 | 122 | } |
|
113 | 123 | case QChartSeries::SeriesTypeStackedBar: { |
@@ -125,14 +135,24 void QChart::addSeries(QChartSeries* series) | |||
|
125 | 135 | |
|
126 | 136 | m_chartObjectInterfaces << stackedBarGroup; |
|
127 | 137 | childItems().append(stackedBarGroup); |
|
128 | /* | |
|
138 | ||
|
139 | // TODO: setting of domain should this be somewhere else. | |
|
129 | 140 | m_plotDataIndex = 0 ; |
|
130 | 141 | m_plotDomainList.resize(1); |
|
131 | 142 | |
|
143 | qreal x = stackedBarSeries->countColumns(); | |
|
144 | qreal y = stackedBarSeries->maxColumnSum(); | |
|
145 | ||
|
132 | 146 | PlotDomain& domain = m_plotDomainList[m_plotDataIndex]; |
|
133 | foreach(ChartItem* i ,m_chartItems) | |
|
147 | ||
|
148 | domain.m_minX = qMin(domain.m_minX,x); | |
|
149 | domain.m_minY = qMin(domain.m_minY,y); | |
|
150 | domain.m_maxX = qMax(domain.m_maxX,x); | |
|
151 | domain.m_maxY = qMax(domain.m_maxY,y); | |
|
152 | ||
|
153 | foreach(ChartObjectInterface* i ,m_chartObjectInterfaces) | |
|
134 | 154 | i->setPlotDomain(m_plotDomainList.at(m_plotDataIndex)); |
|
135 | */ | |
|
155 | ||
|
136 | 156 | break; |
|
137 | 157 | } |
|
138 | 158 | case QChartSeries::SeriesTypePercentBar: { |
@@ -150,14 +170,23 void QChart::addSeries(QChartSeries* series) | |||
|
150 | 170 | |
|
151 | 171 | m_chartObjectInterfaces << percentBarGroup; |
|
152 | 172 | childItems().append(percentBarGroup); |
|
153 | /* | |
|
173 | ||
|
174 | // TODO: setting of domain should this be somewhere else. | |
|
154 | 175 | m_plotDataIndex = 0 ; |
|
155 | 176 | m_plotDomainList.resize(1); |
|
156 | 177 | |
|
178 | qreal x = percentBarSeries->countColumns(); | |
|
179 | ||
|
157 | 180 | PlotDomain& domain = m_plotDomainList[m_plotDataIndex]; |
|
158 | foreach(ChartItem* i ,m_chartItems) | |
|
181 | ||
|
182 | domain.m_minX = qMin(domain.m_minX,x); | |
|
183 | domain.m_minY = 0; | |
|
184 | domain.m_maxX = qMax(domain.m_maxX,x); | |
|
185 | domain.m_maxY = 100; | |
|
186 | ||
|
187 | foreach(ChartObjectInterface* i ,m_chartObjectInterfaces) | |
|
159 | 188 | i->setPlotDomain(m_plotDomainList.at(m_plotDataIndex)); |
|
160 | */ | |
|
189 | ||
|
161 | 190 | break; |
|
162 | 191 | } |
|
163 | 192 | case QChartSeries::SeriesTypeScatter: { |
General Comments 0
You need to be logged in to leave comments.
Login now