##// END OF EJS Templates
Add pie example to pie series doc. Also made the basic pie example real simple. Have to add separate examples for customization.
Add pie example to pie series doc. Also made the basic pie example real simple. Have to add separate examples for customization.

File last commit:

r331:711d530eb260
r341:283a85bb506e
Show More
main.cpp
56 lines | 1.1 KiB | text/x-c | CppLexer
Michal Klocek
adds missing files form previous commit
r12 #include <QApplication>
#include <QMainWindow>
Michal Klocek
Adds rubberband for zooming...
r58 #include <qchartview.h>
Michal Klocek
Fix previous broken commit
r145 #include <qlinechartseries.h>
Michal Klocek
adds missing files form previous commit
r12 #include <qchart.h>
#include <cmath>
Tero Ahola
Renamed to QtCommercialChart
r30 QTCOMMERCIALCHART_USE_NAMESPACE
Michal Klocek
adds missing files form previous commit
r12
int main(int argc, char *argv[])
{
QApplication a(argc, argv);
QMainWindow window;
Michal Klocek
Refactor documentation...
r331 //![1]
Michal Klocek
Clean up obsolete create metods in series
r156 QLineChartSeries* series0 = new QLineChartSeries();
Michal Klocek
Refactora axis and line chart to use graphics items insted of painter.
r85 QPen blue(Qt::blue);
blue.setWidth(3);
series0->setPen(blue);
Michal Klocek
Refactor documentation...
r331
Michal Klocek
Clean up obsolete create metods in series
r156 QLineChartSeries* series1 = new QLineChartSeries();
Michal Klocek
Refactora axis and line chart to use graphics items insted of painter.
r85 QPen red(Qt::red);
red.setWidth(3);
series1->setPen(red);
Michal Klocek
Refactor documentation...
r331 //![1]
//![2]
series0->add(0, 6);
series0->add(2, 4);
series0->add(3, 8);
series0->add(7, 4);
series0->add(10,5);
series1->add(1, 1);
series1->add(3, 3);
series1->add(7, 6);
series1->add(8, 3);
series1->add(10,2);
//![2]
//![3]
Michal Klocek
Adds rubberband for zooming...
r58 QChartView* chartView = new QChartView(&window);
Michal Klocek
Refactors qchart , adds line animation...
r131
Michal Klocek
Refactora axis and line chart to use graphics items insted of painter.
r85 chartView->setRenderHint(QPainter::Antialiasing);
Michal Klocek
Adds font handling for chart's titile...
r192 chartView->setChartTitle("Basic line chart example");
Michal Klocek
Add zoom support...
r67 chartView->addSeries(series0);
Michal Klocek
Adds rubberband for zooming...
r58 chartView->addSeries(series1);
Michal Klocek
Refactor documentation...
r331 //![3]
Michal Klocek
adds missing files form previous commit
r12
Michal Klocek
Adds rubberband for zooming...
r58 window.setCentralWidget(chartView);
Michal Klocek
adds missing files form previous commit
r12 window.resize(400, 300);
window.show();
return a.exec();
}