##// END OF EJS Templates
Added a known issue to README
Tero Ahola -
r2397:ac10643c5642
parent child
Show More
@@ -1,108 +1,112
1 1 --------------------------------
2 2 Commercial Charts Add-on 1.2.0
3 3 --------------------------------
4 4
5 5 What's in Qt Commercial Charts
6 6 =============================
7 7
8 8 Directory structure:
9 9
10 10 src/
11 11 Source code of the Qt Commercial Charts
12 12 plugins/
13 13 QML bindings plugin and QtCreator plugin
14 14 examples/
15 15 Some examples of using Qt Commercial Charts
16 16 demos/
17 17 More versatile example applications showing how to customize charts,
18 18 combine several chart types and implement interaction in charts
19 19 doc/
20 20 Documentation
21 21 licenses/
22 22 Licensing information
23 23
24 24 Building
25 25 ========
26 26 Please note that if you have already installed a previous version of
27 27 QtCommercial Charts, you should first uninstall it with
28 28 make uninstall
29 29
30 30 Configure project with qmake and build project with make:
31 31 (Linux) make
32 32 (Windows with MinGw) mingw32-make
33 33 (Visual Studio) nmake
34 34 (OSX) make
35 35
36 36 For debug builds:
37 37 qmake CONFIG+=debug; make
38 38 or
39 39 qmake CONFIG+=debug_and_release; make debug
40 40
41 41 For release builds:
42 42 qmake CONFIG+=release ; make
43 43 or
44 44 qmake CONFIG+=debug_and_release; make release
45 45
46 46 For both builds
47 47 qmake CONFIG+="debug_and_release build_all"; make
48 48
49 49 If you want to install the libraries to your Qt library directory use:
50 50 make install
51 51
52 52 If you want to uninstall the libraries
53 53 make uninstall
54 54
55 55 Building as a statically linked library
56 56 =======================================
57 57
58 58 The same as above applies you will just have to add staticlib to the CONFIG:
59 59 qmake CONFIG+=staticlib
60 60
61 61 Documentation
62 62 =============
63 63 Documentation can be found from doc/html directory. The documentation
64 64 can also be generated with:
65 65 make docs
66 66
67 67 Main Changes between 1.1.0 and 1.2.0
68 68 ===================================
69 69 - Multiple axis support and possibility to define the location of the Axis on chart
70 70 - New axis type: QLogValueAxis for creating Logarithmic Axes
71 71 - Axis titles added
72 72 - Axis management improvements
73 73 - QChart::addAxis
74 74 - QAbstractSeries::attachAxis
75 75 - Legend marker API added
76 76 -
77 77 - Hovered signal added to XYSeries (Line, Spline, Area and Scatter)
78 78 - Mapping between chart coordinates and pixel coordinates added
79 79 - QChart::mapToValue
80 80 - QChart::mapToPosition
81 81 - Several new examples and demos:
82 82 - Legend Markers
83 83 - Log Value Axis
84 84 - Multiaxis
85 85 - Audio - Visualizes mic input
86 86 - Callout - Example how to add additional information on top of chart
87 87 - QML Custom Legend - Example how to build your custom legend in QML
88 88 - ChartView margins can be configured via Margins property
89 89 - QML API version number changed to 1.2
90 90 - Layout management has been improved
91 91 - Qt 5 Compatibility tested with Qt 5.0.0RC2
92 92
93 93 Bug Fixes
94 94 ==========
95 95 - Fixed: Axis label format errors with several formatters
96 96 - Fixed: QLegend update issues
97 97 - Fixed: XYModelMapper incompatibility with QDate and QDateTime data
98 98 - Fixed: The declaration order of QML CategoryRange objects should not affect CategoryAxis
99 99 - Fixed: Changing axis tick count does not trigger repaint
100 100 - Fixed: Charts layout is not calculated correctly after the change in the text of legend marker
101 101
102 102 Known Issues
103 103 ============
104 104 - Automatic scaling of the axes is only done when you add a series on a chart
105 105 - DateTimeAxis is not supported on ARM because of floating point precision
106 106 issues (qreals are floats)
107 107 - Declarative plugin is available from Qt 4.7.4 onwards because of missing
108 108 Q_REVISION macro in the earlier Qt releases
109 - Defining axis min-max values sometimes affects other axes with the same orientation
110 - See for example the secondary y-axis of QML Weather demo application
111 - The work-around is to set axis range dynamically instead of initializing min and
112 max properties to certain values
General Comments 0
You need to be logged in to leave comments. Login now