INT, Inc.
2901 Wilcrest, Suite 100
Houston, Texas 77042
Toll Free 1 877 4-CARNAC
Phone:1 713 975-7434
Fax: 1 713 975-1120
E-mail: intinfo@int.com

 

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.