##// END OF EJS Templates
README changes
Miikka Heikkinen -
r2459:29247702abf8 release-1.2.1 RC3_1.2.1
parent child
Show More
@@ -1,94 +1,101
1 --------------------------------
1 --------------------------------
2 Commercial Charts Add-on 1.2.1
2 Commercial Charts Add-on 1.2.1
3 --------------------------------
3 --------------------------------
4
4
5 What's in Qt Commercial Charts
5 What's in Qt Commercial Charts
6 =============================
6 =============================
7
7
8 Directory structure:
8 Directory structure:
9
9
10 src/
10 src/
11 Source code of the Qt Commercial Charts
11 Source code of the Qt Commercial Charts
12 plugins/
12 plugins/
13 QML bindings plugin and QtCreator plugin
13 QML bindings plugin and QtCreator plugin
14 examples/
14 examples/
15 Some examples of using Qt Commercial Charts
15 Some examples of using Qt Commercial Charts
16 demos/
16 demos/
17 More versatile example applications showing how to customize charts,
17 More versatile example applications showing how to customize charts,
18 combine several chart types and implement interaction in charts
18 combine several chart types and implement interaction in charts
19 doc/
19 doc/
20 Documentation
20 Documentation
21 licenses/
21 licenses/
22 Licensing information
22 Licensing information
23
23
24 Building
24 Building
25 ========
25 ========
26 Please note that if you have already installed a previous version of
26 Please note that if you have already installed a previous version of
27 QtCommercial Charts, you should first uninstall it with
27 QtCommercial Charts, you should first uninstall it with
28 make uninstall
28 make uninstall
29
29
30 Configure project with qmake and build project with make:
30 Configure project with qmake and build project with make:
31 (Linux) make
31 (Linux) make
32 (Windows with MinGw) mingw32-make
32 (Windows with MinGw) mingw32-make
33 (Visual Studio) nmake
33 (Visual Studio) nmake
34 (OSX) make
34 (OSX) make
35
35
36 For debug builds:
36 For debug builds:
37 qmake CONFIG+=debug; make
37 qmake CONFIG+=debug; make
38 or
38 or
39 qmake CONFIG+=debug_and_release; make debug
39 qmake CONFIG+=debug_and_release; make debug
40
40
41 For release builds:
41 For release builds:
42 qmake CONFIG+=release ; make
42 qmake CONFIG+=release ; make
43 or
43 or
44 qmake CONFIG+=debug_and_release; make release
44 qmake CONFIG+=debug_and_release; make release
45
45
46 For both builds
46 For both builds
47 qmake CONFIG+="debug_and_release build_all"; make
47 qmake CONFIG+="debug_and_release build_all"; make
48
48
49 If you want to install the libraries to your Qt library directory use:
49 If you want to install the libraries to your Qt library directory use:
50 make install
50 make install
51
51
52 If you want to uninstall the libraries
52 If you want to uninstall the libraries
53 make uninstall
53 make uninstall
54
54
55 Building as a statically linked library
55 Building as a statically linked library
56 =======================================
56 =======================================
57
57
58 The same as above applies you will just have to add staticlib to the CONFIG:
58 The same as above applies you will just have to add staticlib to the CONFIG:
59 qmake CONFIG+=staticlib
59 qmake CONFIG+=staticlib
60
60
61 Documentation
61 Documentation
62 =============
62 =============
63 Documentation can be found from doc/html and doc/qch directories. The documentation
63 Documentation can be found from doc/html and doc/qch directories. The documentation
64 can also be generated with:
64 can also be generated with:
65 make docs
65 make docs
66
66
67 Main Changes between 1.2.0 and 1.2.1
67 Main Changes between 1.2.0 and 1.2.1
68 ===================================
68 ===================================
69
69
70 - Commercial Charts documentation also as *.qch file
70 - Commercial Charts documentation also as *.qch file
71
71
72 Bug Fixes
72 Bug Fixes
73 ==========
73 ==========
74 - Fixed: Crash with NaN, inf, -inf values (values are ignored)
74 - Fixed: Crash with NaN, inf, -inf values (values are ignored)
75 - Fixed: Axis label truncated with multiple axis
75 - Fixed: Axis label truncated with multiple axis
76 - Fixed: Using setLineVisible(false) on a QBarCategoryAxis gives blurry text
76 - Fixed: Using setLineVisible(false) on a QBarCategoryAxis gives blurry text
77 - Fixed: Set the range to min and max for default axes from previously added series
77 - Fixed: Set the range to min and max for default axes from previously added series
78 - Fixed: Axes use incorrect bounding rectangle to calculate sizeHint when labels are in non-default angle
78 - Fixed: Axes use incorrect bounding rectangle to calculate sizeHint when labels are in non-default angle
79 - Fixed: Axis titles can slightly overlap with axis labels and axis lines
79 - Fixed: Axis titles can slightly overlap with axis labels and axis lines
80 - Fixed: Charts crashes when changing the values to empty model with logarithmic axis
80 - Fixed: Charts crashes when changing the values to empty model with logarithmic axis
81 - Fixed: The legend marker for main series in breakdown series piechart couldnt be updated with custom value
81 - Fixed: The legend marker for main series in breakdown series piechart couldnt be updated with custom value
82 - Fixed: Positioning errors with category axis and bar category axis ticks
82 - Fixed: Positioning errors with category axis and bar category axis ticks
83 - Fixed: Setting points visible for upper or lower line series of an area series causes the area series to fill incorrectly
84 - Fixed: Changing from "High Contrast" theme to another theme draws some grid lines thicker than it is supposed to
85 - Fixed: QCategoryAxis shading is drawn even if the shaded category is scrolled off-chart
86 - Fixed: QBarCategoryAxis with odd number of categories and shading draws an additional shade on top of the chart
87 - Fixed: Setting points visible for a line chart sometimes doesn't draw the points but instead draws a filled area
88 - Fixed: Exploding a piechart slice with a thick pen causes rendering artifacts during the explosion animation
89 - Fixed: Pen style pattern continuity for line series
83
90
84 Known Issues
91 Known Issues
85 ============
92 ============
86 - Automatic scaling of the axes is only done when you add a series on a chart
93 - Automatic scaling of the axes is only done when you add a series on a chart
87 - DateTimeAxis is not supported on ARM because of floating point precision
94 - DateTimeAxis is not supported on ARM because of floating point precision
88 issues (qreals are floats)
95 issues (qreals are floats)
89 - Declarative plugin is available from Qt 4.7.4 onwards because of missing
96 - Declarative plugin is available from Qt 4.7.4 onwards because of missing
90 Q_REVISION macro in the earlier Qt releases
97 Q_REVISION macro in the earlier Qt releases
91 - Defining axis min-max values sometimes affects other axes with the same orientation
98 - Defining axis min-max values sometimes affects other axes with the same orientation
92 - See for example the secondary y-axis of QML Weather demo application
99 - See for example the secondary y-axis of QML Weather demo application
93 - The work-around is to set axis range dynamically instead of initializing min and
100 - The work-around is to set axis range dynamically instead of initializing min and
94 max properties to certain values
101 max properties to certain values
General Comments 0
You need to be logged in to leave comments. Login now