@@ -467,9 +467,6 QAbstractSeries *DeclarativeChart::createSeries(DeclarativeChart::SeriesType typ | |||
|
467 | 467 | case DeclarativeChart::SeriesTypeArea: |
|
468 | 468 | series = new DeclarativeAreaSeries(); |
|
469 | 469 | break; |
|
470 | case DeclarativeChart::SeriesTypeBar: | |
|
471 | series = new DeclarativeBarSeries(); | |
|
472 | break; | |
|
473 | 470 | case DeclarativeChart::SeriesTypeStackedBar: |
|
474 | 471 | // TODO |
|
475 | 472 | break; |
@@ -55,7 +55,6 public: | |||
|
55 | 55 | qmlRegisterType<DeclarativeLineSeries>(uri, 1, 0, "LineSeries"); |
|
56 | 56 | qmlRegisterType<DeclarativeSplineSeries>(uri, 1, 0, "SplineSeries"); |
|
57 | 57 | qmlRegisterType<DeclarativeAreaSeries>(uri, 1, 0, "AreaSeries"); |
|
58 | qmlRegisterType<DeclarativeBarSeries>(uri, 1, 0, "BarSeries"); | |
|
59 | 58 | qmlRegisterType<DeclarativeGroupedBarSeries>(uri, 1, 0, "GroupedBarSeries"); |
|
60 | 59 | qmlRegisterType<DeclarativeStackedBarSeries>(uri, 1, 0, "StackedBarSeries"); |
|
61 | 60 | qmlRegisterType<DeclarativePercentBarSeries>(uri, 1, 0, "PercentBarSeries"); |
@@ -217,14 +217,6 QAbstractBarSeries::QAbstractBarSeries(QAbstractBarSeriesPrivate &d, QObject *pa | |||
|
217 | 217 | } |
|
218 | 218 | |
|
219 | 219 | /*! |
|
220 | Returns the type of series. Derived classes override this. | |
|
221 | */ | |
|
222 | QAbstractSeries::SeriesType QAbstractBarSeries::type() const | |
|
223 | { | |
|
224 | return QAbstractSeries::SeriesTypeBar; | |
|
225 | } | |
|
226 | ||
|
227 | /*! | |
|
228 | 220 | Sets the width of the bars of the series. The unit of \a width is the unit of x-axis. The minimum width for bars |
|
229 | 221 | is zero and negative values are treated as zero. Setting the width to zero means that width of the bar on screen |
|
230 | 222 | is one pixel no matter what the scale of x-axis is. Bars wider than zero are scaled with x-axis. |
@@ -37,11 +37,13 class QTCOMMERCIALCHART_EXPORT QAbstractBarSeries : public QAbstractSeries | |||
|
37 | 37 | Q_PROPERTY(int count READ count NOTIFY countChanged) |
|
38 | 38 | Q_PROPERTY(bool labelsVisible READ isLabelsVisible WRITE setLabelsVisible NOTIFY labelsVisibleChanged) |
|
39 | 39 | |
|
40 | public: | |
|
40 | protected: | |
|
41 | 41 | explicit QAbstractBarSeries(QObject *parent = 0); |
|
42 | ||
|
43 | public: | |
|
42 | 44 | virtual ~QAbstractBarSeries(); |
|
43 | 45 | |
|
44 | QAbstractSeries::SeriesType type() const; | |
|
46 | virtual QAbstractSeries::SeriesType type() const = 0; | |
|
45 | 47 | |
|
46 | 48 | void setBarWidth(qreal width); |
|
47 | 49 | qreal barWidth() const; |
@@ -27,7 +27,7 | |||
|
27 | 27 | #include <qscatterseries.h> |
|
28 | 28 | #include <qsplineseries.h> |
|
29 | 29 | #include <qpieseries.h> |
|
30 |
#include <q |
|
|
30 | #include <qgroupedbarseries.h> | |
|
31 | 31 | #include <qpercentbarseries.h> |
|
32 | 32 | #include <qstackedbarseries.h> |
|
33 | 33 | #include <private/chartdataset_p.h> |
@@ -136,7 +136,7 void tst_ChartDataSet::addSeries_data() | |||
|
136 | 136 | QAbstractSeries* scatter = new QScatterSeries(this); |
|
137 | 137 | QAbstractSeries* spline = new QSplineSeries(this); |
|
138 | 138 | QAbstractSeries* pie = new QPieSeries(this); |
|
139 |
QAbstractSeries* bar = new Q |
|
|
139 | QAbstractSeries* bar = new QGroupedBarSeries(this); | |
|
140 | 140 | QAbstractSeries* percent = new QPercentBarSeries(this); |
|
141 | 141 | QAbstractSeries* stacked = new QStackedBarSeries(this); |
|
142 | 142 | |
@@ -185,7 +185,7 void tst_ChartDataSet::setAxisX_data() | |||
|
185 | 185 | QAbstractSeries* scatter = new QScatterSeries(this); |
|
186 | 186 | QAbstractSeries* spline = new QSplineSeries(this); |
|
187 | 187 | QAbstractSeries* pie = new QPieSeries(this); |
|
188 |
QAbstractSeries* bar = new Q |
|
|
188 | QAbstractSeries* bar = new QGroupedBarSeries(this); | |
|
189 | 189 | QAbstractSeries* percent = new QPercentBarSeries(this); |
|
190 | 190 | QAbstractSeries* stacked = new QStackedBarSeries(this); |
|
191 | 191 |
@@ -19,7 +19,7 | |||
|
19 | 19 | ****************************************************************************/ |
|
20 | 20 | |
|
21 | 21 | #include <QtTest/QtTest> |
|
22 |
#include <q |
|
|
22 | #include <qgroupedbarseries.h> | |
|
23 | 23 | #include <qbarset.h> |
|
24 | 24 | #include <qchartview.h> |
|
25 | 25 | #include <qchart.h> |
@@ -63,8 +63,8 private slots: | |||
|
63 | 63 | void clearWithAnimations(); |
|
64 | 64 | |
|
65 | 65 | private: |
|
66 |
Q |
|
|
67 |
Q |
|
|
66 | QGroupedBarSeries* m_barseries; | |
|
67 | QGroupedBarSeries* m_barseries_with_sets; | |
|
68 | 68 | |
|
69 | 69 | QList<QBarSet*> m_testSets; |
|
70 | 70 | |
@@ -81,8 +81,8 void tst_QBarSeries::cleanupTestCase() | |||
|
81 | 81 | |
|
82 | 82 | void tst_QBarSeries::init() |
|
83 | 83 | { |
|
84 |
m_barseries = new Q |
|
|
85 |
m_barseries_with_sets = new Q |
|
|
84 | m_barseries = new QGroupedBarSeries(); | |
|
85 | m_barseries_with_sets = new QGroupedBarSeries(); | |
|
86 | 86 | |
|
87 | 87 | for (int i=0; i<5; i++) { |
|
88 | 88 | m_testSets.append(new QBarSet("testset")); |
@@ -110,7 +110,7 void tst_QBarSeries::qbarseries_data() | |||
|
110 | 110 | |
|
111 | 111 | void tst_QBarSeries::qbarseries() |
|
112 | 112 | { |
|
113 |
Q |
|
|
113 | QGroupedBarSeries *barseries = new QGroupedBarSeries(); | |
|
114 | 114 | QVERIFY(barseries != 0); |
|
115 | 115 | } |
|
116 | 116 | |
@@ -316,15 +316,13 void tst_QBarSeries::mouseclicked_data() | |||
|
316 | 316 | |
|
317 | 317 | void tst_QBarSeries::mouseclicked() |
|
318 | 318 | { |
|
319 |
Q |
|
|
319 | QGroupedBarSeries* series = new QGroupedBarSeries(); | |
|
320 | 320 | |
|
321 | 321 | QBarSet* set1 = new QBarSet(QString("set 1")); |
|
322 | // *set1 << QPointF(0,10) << QPointF(1,10) << QPointF(2,10); | |
|
323 | 322 | *set1 << 10 << 10 << 10; |
|
324 | 323 | series->append(set1); |
|
325 | 324 | |
|
326 | 325 | QBarSet* set2 = new QBarSet(QString("set 2")); |
|
327 | // *set2 << QPointF(0.3,10) << QPointF(1.3,10) << QPointF(2.3,10); | |
|
328 | 326 | *set2 << 10 << 10 << 10; |
|
329 | 327 | series->append(set2); |
|
330 | 328 | |
@@ -454,15 +452,13 void tst_QBarSeries::mousehovered_data() | |||
|
454 | 452 | |
|
455 | 453 | void tst_QBarSeries::mousehovered() |
|
456 | 454 | { |
|
457 |
Q |
|
|
455 | QGroupedBarSeries* series = new QGroupedBarSeries(); | |
|
458 | 456 | |
|
459 | 457 | QBarSet* set1 = new QBarSet(QString("set 1")); |
|
460 | // *set1 << QPointF(0,10) << QPointF(1,10) << QPointF(2,10); | |
|
461 | 458 | *set1 << 10 << 10 << 10; |
|
462 | 459 | series->append(set1); |
|
463 | 460 | |
|
464 | 461 | QBarSet* set2 = new QBarSet(QString("set 2")); |
|
465 | // *set2 << QPointF(0.3,10) << QPointF(1.3,10) << QPointF(2.3,10); | |
|
466 | 462 | *set2 << 10 << 10 << 10; |
|
467 | 463 | series->append(set2); |
|
468 | 464 | |
@@ -550,15 +546,13 void tst_QBarSeries::mousehovered() | |||
|
550 | 546 | |
|
551 | 547 | void tst_QBarSeries::clearWithAnimations() |
|
552 | 548 | { |
|
553 |
Q |
|
|
549 | QGroupedBarSeries* series = new QGroupedBarSeries(); | |
|
554 | 550 | |
|
555 | 551 | QBarSet* set1 = new QBarSet(QString("set 1")); |
|
556 | // *set1 << QPointF(0,10) << QPointF(1,10) << QPointF(2,10); | |
|
557 | 552 | *set1 << 10 << 10 << 10; |
|
558 | 553 | series->append(set1); |
|
559 | 554 | |
|
560 | 555 | QBarSet* set2 = new QBarSet(QString("set 2")); |
|
561 | // *set2 << QPointF(0.3,10) << QPointF(1.3,10) << QPointF(2.3,10); | |
|
562 | 556 | *set2 << 10 << 10 << 10; |
|
563 | 557 | series->append(set2); |
|
564 | 558 |
@@ -26,6 +26,7 | |||
|
26 | 26 | #include <qsplineseries.h> |
|
27 | 27 | #include <qpieseries.h> |
|
28 | 28 | #include <qabstractbarseries.h> |
|
29 | #include <qgroupedbarseries.h> | |
|
29 | 30 | #include <qpercentbarseries.h> |
|
30 | 31 | #include <qstackedbarseries.h> |
|
31 | 32 | #include <qvaluesaxis.h> |
@@ -177,7 +178,7 void tst_QChart::addSeries_data() | |||
|
177 | 178 | QAbstractSeries* series2 = new QScatterSeries(this); |
|
178 | 179 | QAbstractSeries* series3 = new QSplineSeries(this); |
|
179 | 180 | QAbstractSeries* series4 = new QPieSeries(this); |
|
180 |
QAbstractSeries* series5 = new Q |
|
|
181 | QAbstractSeries* series5 = new QGroupedBarSeries(this); | |
|
181 | 182 | QAbstractSeries* series6 = new QPercentBarSeries(this); |
|
182 | 183 | QAbstractSeries* series7 = new QStackedBarSeries(this); |
|
183 | 184 |
@@ -65,7 +65,6 QGroupBox *DataSerieDialog::seriesTypeSelector() | |||
|
65 | 65 | layout->addWidget(line); |
|
66 | 66 | layout->addWidget(new QRadioButton("Area")); |
|
67 | 67 | layout->addWidget(new QRadioButton("Pie")); |
|
68 | layout->addWidget(new QRadioButton("Bar")); | |
|
69 | 68 | layout->addWidget(new QRadioButton("Grouped bar")); |
|
70 | 69 | layout->addWidget(new QRadioButton("Stacked bar")); |
|
71 | 70 | layout->addWidget(new QRadioButton("Percent bar")); |
@@ -27,7 +27,6 | |||
|
27 | 27 | #include <qareaseries.h> |
|
28 | 28 | #include <qsplineseries.h> |
|
29 | 29 | #include <qbarset.h> |
|
30 | #include <qabstractbarseries.h> | |
|
31 | 30 | #include <qgroupedbarseries.h> |
|
32 | 31 | #include <qstackedbarseries.h> |
|
33 | 32 | #include <qpercentbarseries.h> |
@@ -266,8 +265,7 void MainWidget::addSeries(QString seriesName, int columnCount, int rowCount, QS | |||
|
266 | 265 | series->append(labels.at(i), column.at(i)); |
|
267 | 266 | m_chart->addSeries(series); |
|
268 | 267 | } |
|
269 |
} else if (seriesName == " |
|
|
270 | || seriesName == "Grouped bar" | |
|
268 | } else if (seriesName == "Grouped bar" | |
|
271 | 269 | || seriesName == "Stacked bar" |
|
272 | 270 | || seriesName == "Percent bar") { |
|
273 | 271 | QStringList category; |
@@ -275,12 +273,7 void MainWidget::addSeries(QString seriesName, int columnCount, int rowCount, QS | |||
|
275 | 273 | foreach(QString label, labels) |
|
276 | 274 | category << label; |
|
277 | 275 | QAbstractBarSeries* series = 0; |
|
278 |
if (seriesName == " |
|
|
279 | series = new QAbstractBarSeries(this); | |
|
280 | QCategoriesAxis* axis = new QCategoriesAxis(); | |
|
281 | axis->append(category); | |
|
282 | m_chart->setAxisX(axis,series); | |
|
283 | } else if (seriesName == "Grouped bar") { | |
|
276 | if (seriesName == "Grouped bar") { | |
|
284 | 277 | series = new QGroupedBarSeries(this); |
|
285 | 278 | QCategoriesAxis* axis = new QCategoriesAxis(); |
|
286 | 279 | axis->append(category); |
General Comments 0
You need to be logged in to leave comments.
Login now