|
|
Chart
Toolkit

C++ Toolkit for Cross-Platform Chart Visualization
|

(Click on image to enlarge)
With Carnac
Chart Library, bring powerful data visualization into your Qt
applications. Qt developers can now easily create stunning charts
into their applications with minimum programming efforts. A comprehensive
set of tutorials is available to assist you in bringing quality
charts into your application. Chart customization by developers
and end-users is available through a comprehensive set of editors
and the ability to save/restore pre-defined templates.
|
|
Features
Chart
Types
Most widely used chart types including Bar, Column, Histogram, Line,
Area, Pie, Doughnut & Scatter
are available. Different chart types can be combined within the
same chart |
|
Flexible
Backgrounds
Add background images, SVG vector graphics or gradient fills to
customize your charts
|
|
|
Legends
Legends for series can be docked/undocked anywhere around the
chart or can be floating
|
|
|
Labeling
Each point or value can be individually labeled with full customization
on the color, position, and font for the label. Anti-collision
detection is available to avoid overlapping labels
|
|
|
2D/Pseudo
3D
Most charts can be displayed in 2D or Pseudo 3D views
|
|
|
Multiple
Axes
Carnac Chart Library provides full support for creation and display
of single or multiple X or Y axes
|
|
|
Annotation
Support for title and labels around or within a chart. Each title
or label can have its own attributes
and be edited in-place
|
|
Built-in-Editors
Editors are provided for each chart type so that end-users can
easily customize the appearance of the charts
|
|
|
Persistence/templates
Full support for persistence of charts is provided. Templates
can also be created to easily let users define
different styles
Extensible
Data Sources
Toolkit provides an interface based data access mechanism that
makes it easy to populate charts using built-in
or custom data sources.
|
|
Selection
& Editing
Complete support is provided for selecting individual point or
a full series
|
|
|
Localization
All text and labels, as well as built-in editors, can be customized
using different languages
|
|
|
Carnac
Integration
A Chart is a Carnac graphic object, which can be inserted and
manipulated in any other Carnac display
Qt4
Integration
Carnac Chart library takes full advantage of the underlying features
of Qt 4, including SVG support,
hardcopy support, anti-aliasing, shading, etc.
|
|
|