##// 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 Commercial Charts Add-on 1.2.0
2 Commercial Charts Add-on 1.2.0
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 directory. The documentation
63 Documentation can be found from doc/html directory. 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.1.0 and 1.2.0
67 Main Changes between 1.1.0 and 1.2.0
68 ===================================
68 ===================================
69 - Multiple axis support and possibility to define the location of the Axis on chart
69 - Multiple axis support and possibility to define the location of the Axis on chart
70 - New axis type: QLogValueAxis for creating Logarithmic Axes
70 - New axis type: QLogValueAxis for creating Logarithmic Axes
71 - Axis titles added
71 - Axis titles added
72 - Axis management improvements
72 - Axis management improvements
73 - QChart::addAxis
73 - QChart::addAxis
74 - QAbstractSeries::attachAxis
74 - QAbstractSeries::attachAxis
75 - Legend marker API added
75 - Legend marker API added
76 -
76 -
77 - Hovered signal added to XYSeries (Line, Spline, Area and Scatter)
77 - Hovered signal added to XYSeries (Line, Spline, Area and Scatter)
78 - Mapping between chart coordinates and pixel coordinates added
78 - Mapping between chart coordinates and pixel coordinates added
79 - QChart::mapToValue
79 - QChart::mapToValue
80 - QChart::mapToPosition
80 - QChart::mapToPosition
81 - Several new examples and demos:
81 - Several new examples and demos:
82 - Legend Markers
82 - Legend Markers
83 - Log Value Axis
83 - Log Value Axis
84 - Multiaxis
84 - Multiaxis
85 - Audio - Visualizes mic input
85 - Audio - Visualizes mic input
86 - Callout - Example how to add additional information on top of chart
86 - Callout - Example how to add additional information on top of chart
87 - QML Custom Legend - Example how to build your custom legend in QML
87 - QML Custom Legend - Example how to build your custom legend in QML
88 - ChartView margins can be configured via Margins property
88 - ChartView margins can be configured via Margins property
89 - QML API version number changed to 1.2
89 - QML API version number changed to 1.2
90 - Layout management has been improved
90 - Layout management has been improved
91 - Qt 5 Compatibility tested with Qt 5.0.0RC2
91 - Qt 5 Compatibility tested with Qt 5.0.0RC2
92
92
93 Bug Fixes
93 Bug Fixes
94 ==========
94 ==========
95 - Fixed: Axis label format errors with several formatters
95 - Fixed: Axis label format errors with several formatters
96 - Fixed: QLegend update issues
96 - Fixed: QLegend update issues
97 - Fixed: XYModelMapper incompatibility with QDate and QDateTime data
97 - Fixed: XYModelMapper incompatibility with QDate and QDateTime data
98 - Fixed: The declaration order of QML CategoryRange objects should not affect CategoryAxis
98 - Fixed: The declaration order of QML CategoryRange objects should not affect CategoryAxis
99 - Fixed: Changing axis tick count does not trigger repaint
99 - Fixed: Changing axis tick count does not trigger repaint
100 - Fixed: Charts layout is not calculated correctly after the change in the text of legend marker
100 - Fixed: Charts layout is not calculated correctly after the change in the text of legend marker
101
101
102 Known Issues
102 Known Issues
103 ============
103 ============
104 - Automatic scaling of the axes is only done when you add a series on a chart
104 - Automatic scaling of the axes is only done when you add a series on a chart
105 - DateTimeAxis is not supported on ARM because of floating point precision
105 - DateTimeAxis is not supported on ARM because of floating point precision
106 issues (qreals are floats)
106 issues (qreals are floats)
107 - Declarative plugin is available from Qt 4.7.4 onwards because of missing
107 - Declarative plugin is available from Qt 4.7.4 onwards because of missing
108 Q_REVISION macro in the earlier Qt releases
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