1 | NO CONTENT: new file 100644, binary diff hidden |
|
NO CONTENT: new file 100644, binary diff hidden |
1 | NO CONTENT: new file 100644, binary diff hidden |
|
NO CONTENT: new file 100644, binary diff hidden |
1 | NO CONTENT: new file 100644, binary diff hidden |
|
NO CONTENT: new file 100644, binary diff hidden |
@@ -0,0 +1,9 | |||||
|
1 | !include( ../example.pri ) { | |||
|
2 | error( "Couldn't find the example.pri file!" ) | |||
|
3 | } | |||
|
4 | QT += core gui | |||
|
5 | ||||
|
6 | TARGET = chartview | |||
|
7 | TEMPLATE = app | |||
|
8 | ||||
|
9 | SOURCES += main.cpp |
@@ -0,0 +1,40 | |||||
|
1 | #include <QtGui/QApplication> | |||
|
2 | #include <QMainWindow> | |||
|
3 | #include <qchartglobal.h> | |||
|
4 | #include <qchartview.h> | |||
|
5 | #include <qlinechartseries.h> | |||
|
6 | ||||
|
7 | QTCOMMERCIALCHART_USE_NAMESPACE | |||
|
8 | ||||
|
9 | int main(int argc, char *argv[]) | |||
|
10 | { | |||
|
11 | QApplication a(argc, argv); | |||
|
12 | ||||
|
13 | //! [1] | |||
|
14 | // Create chart view | |||
|
15 | QChartView *chartView = new QChartView(); | |||
|
16 | chartView->setChartTheme(QChart::ChartThemeIcy); | |||
|
17 | //! [1] | |||
|
18 | ||||
|
19 | //! [2] | |||
|
20 | // Add series to the chart | |||
|
21 | QLineChartSeries *series = new QLineChartSeries(); | |||
|
22 | series->add(0.0, 0.8); | |||
|
23 | series->add(1.1, 1.1); | |||
|
24 | series->add(1.6, 1.8); | |||
|
25 | series->add(2.0, 2.5); | |||
|
26 | chartView->addSeries(series); | |||
|
27 | //! [2] | |||
|
28 | ||||
|
29 | //! [3] | |||
|
30 | // Change theme | |||
|
31 | chartView->setChartTheme(QChart::ChartThemeScientific); | |||
|
32 | //! [3] | |||
|
33 | ||||
|
34 | QMainWindow w; | |||
|
35 | w.resize(640, 480); | |||
|
36 | w.setCentralWidget(chartView); | |||
|
37 | w.show(); | |||
|
38 | ||||
|
39 | return a.exec(); | |||
|
40 | } |
@@ -11,4 +11,5 SUBDIRS += linechart \ | |||||
11 | axischart \ |
|
11 | axischart \ | |
12 | multichart \ |
|
12 | multichart \ | |
13 | gdpbarchart \ |
|
13 | gdpbarchart \ | |
14 | presenterchart |
|
14 | presenterchart \ | |
|
15 | chartview |
@@ -26,6 +26,18 | |||||
26 | representation of different types of QChartSeries and other chart related objects like |
|
26 | representation of different types of QChartSeries and other chart related objects like | |
27 | QChartAxis and QChartLegend. If you want to display a chart in your existing QGraphicsScene, you can use the QChart class instead. |
|
27 | QChartAxis and QChartLegend. If you want to display a chart in your existing QGraphicsScene, you can use the QChart class instead. | |
28 |
|
28 | |||
|
29 | For example, to create an empty chart in a widget based application: | |||
|
30 | \snippet ../example/chartview/main.cpp 1 | |||
|
31 | \image chartview_example.jpg | |||
|
32 | ||||
|
33 | To add a line series: | |||
|
34 | \snippet ../example/chartview/main.cpp 2 | |||
|
35 | \image chartview_example_series.jpg | |||
|
36 | ||||
|
37 | To modify the visual appearance of the chart, you can use the pre-defined themes: | |||
|
38 | \snippet ../example/chartview/main.cpp 3 | |||
|
39 | \image chartview_example_theme.jpg | |||
|
40 | ||||
29 | \sa QChart |
|
41 | \sa QChart | |
30 | */ |
|
42 | */ | |
31 |
|
43 |
General Comments 0
You need to be logged in to leave comments.
Login now