##// END OF EJS Templates
Updated README
Tero Ahola -
r2395:74c83ffe6eea
parent child
Show More
@@ -1,5 +1,5
1 --------------------------------
1 --------------------------------
2 Commercial Charts Add-on 1.1.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
@@ -64,56 +64,45 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.0.0 and 1.1.0
67 Main Changes between 1.1.0 and 1.2.0
68 ===================================
68 ===================================
69 - Versions 1.0.0 and 1.1.0 are not binary or source compatible. We are sorry about this.
69 - Multiple axis support and possibility to define the location of the Axis on chart
70 - ValuesAxis renamed to ValueAxis
70 - New axis type: QLogValueAxis for creating Logarithmic Axes
71 - QAbstractAxis::arrowVisible and other related methods were renamed to
71 - Axis titles added
72 QAbstractSeries::lineVisible
72 - Axis management improvements
73 - QChart::margins was replaced with QChart::minimumMargins
73 - QChart::addAxis
74 - BarCategoriesAxis renamed to BarCategoryAxis
74 - QAbstractSeries::attachAxis
75 - Horizontal bar series has been added
75 - Legend marker API added
76 - New axis types: DateTimeAxis and CategoryAxis
76 -
77 - PieSeries now supports drawing as a donut
77 - Hovered signal added to XYSeries (Line, Spline, Area and Scatter)
78 - Drawing performance of LineSeries has been improved
78 - Mapping between chart coordinates and pixel coordinates added
79 - New data replacament method with better performance implemented in XYSeries
79 - QChart::mapToValue
80 - It is now possible to take PieSlices/BarSets back from the series without deleting
80 - QChart::mapToPosition
81 - Build issues with Embedded Linux on ARM fixed
81 - Several new examples and demos:
82 - Several new examples and demos
82 - Legend Markers
83 - QML Axis APIs and series handling in ChartView API improved
83 - Log Value Axis
84 - Improved QML API: new borders/lines related properties for series
84 - Multiaxis
85 - ChartView margins are now configured via minimumMargins property
85 - Audio - Visualizes mic input
86 - QML API version number changed to 1.1
86 - Callout - Example how to add additional information on top of chart
87 - You can now set a custom format for ValueAxis labels
87 - QML Custom Legend - Example how to build your custom legend in QML
88 - ValueAxis label layout improved
88 - ChartView margins can be configured via Margins property
89 - QML API version number changed to 1.2
90 - Layout management has been improved
91 - Qt 5 Compatibility tested with Qt 5.0.0RC2
89
92
90 Bug Fixes
93 Bug Fixes
91 ==========
94 ==========
92 - Fixed: When a spline series is cleared then the first points still end up being drawn
95 - Fixed: Axis label format errors with several formatters
93 - Fixed nice numbers algorithm issue with zoom
96 - Fixed: QLegend update issues
94 - Fixed configuration issues with debug_and_release and build_all flags
97 - Fixed: XYModelMapper incompatibility with QDate and QDateTime data
95 - Fixed setting color for a BarSet label
98 - Fixed: The declaration order of QML CategoryRange objects should not affect CategoryAxis
96 - Fixed bar series autoscaling with negative values
99 - Fixed: Changing axis tick count does not trigger repaint
97 - Fixed build issue on OSX caused by an extra space in a LIBS definition
100 - Fixed: Charts layout is not calculated correctly after the change in the text of legend marker
98 - Switched the z-order of series to be on top of axis
99 - The pen of legend marker now matches the color of legend label
100 - Fixed initializing the color of a PieSlice and border color of a ScatterSeris in QML
101 - Antialias is now disabled in declarative plugin by default
102 - Fixed QML PieModelMappers defined outside the series scope
103 - Fixed an issue with QLegend attach requiring a resize
104
101
105 Known Issues
102 Known Issues
106 ============
103 ============
107 - 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
108 - If adding several axes, automatic scaling is done based on the last axis added
109 - Only one Y and X axis can be visible at the same time
110 - Unit label for axes is not implemented
111 - Switching off OpenGL (after using a QGLWidget as a viewport) causes a crash in OSX
112 - Setting minimum margins breaks down the layout in some cases
113 - DateTimeAxis is not supported on ARM because of floating point precision
105 - DateTimeAxis is not supported on ARM because of floating point precision
114 issues (qreals are floats)
106 issues (qreals are floats)
115 - 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
116 Q_REVISION macro in the earlier Qt releases
108 Q_REVISION macro in the earlier Qt releases
117 - Fixed BarSet.remove in QML API
118 - Object compatibility issues between the QML APIs and C++ APIs, if
119 QtCommercial Charts is compiled as a static library
General Comments 0
You need to be logged in to leave comments. Login now