The Qt Company

Qt Charts

Provides a set of easy-to-use chart components. It uses the Qt Graphics View Framework; therefore, charts can be easily integrated into modern user interfaces. Qt Charts can be used as QWidgets, QGraphicsWidget, or QML types. Users can easily create impressive graphs by selecting one of the chart's themes. 

Chart types

Dynamic charts

It is possible to add data to charts dynamically and to make the chart view scroll automatically to display the new data.

Interactive charts

End users can interact with charts by dynamically adding values to them, drilling down into data, zooming into and out of charts, scrolling charts, and clicking items in charts or hovering the mouse over them.

Users can use the keyboard for zooming and scrolling. They can scroll charts using the arrow keys and zoom into or out of charts using the plus and minus keys. In addition, QRubberBand can be used for selecting the area to zoom into.

On touch devices, gestures can be used for panning and zooming.


A theme is a built-in collection of UI style-related settings applied to all the visual elements of a chart, such as colors, pens, brushes, and fonts of series, as well as axes, title, and legend.

Qt Charts comes with the following predefined themes:

  • Light theme, which is the default theme
  • Cerulean blue theme
  • Dark theme
  • Sand brown theme
  • Natural color system (NCS) blue theme
  • High contrast theme
  • Icy blue theme
  • Qt theme

The themes can be customized by changing the colors, pens, brushes, and fonts. New themes can be added by modifying the Qt Charts source code.



With your Marketplace purchase, you acquire this particular extension under the Qt Marketplace License Agreement.

Premium extensions by The Qt Company

This extension is provided by The Qt Company. Qt has an ocean of incredible community and partner-created extensions, add-ons, and modules. These components enhance the Qt design and development workflow of your project.


Contact if you have any questions regarding purchasing or any other questions.

Available in Qt Online Installer

After the purchase, you can install the extension in your Qt Online Installer. The installer makes the integration of Qt extensions seamless to your development process.


By clicking button above, I agree Marketplace user terms and conditions and EULA

The Qt Company
The Qt Company
Qt Marketplace LA
Included in Qt Commercial:
Qt Application Development
Qt Device Creation
Also available:
all platforms supported by Qt
Supported Qt versions:
Component support available for Qt commercial license users only
Bug URL:
Source repository:
User manuals:
Customer Reviews
2.0 Based on 1 Reviews
Write a Review

Thank you for submitting a review!

Your input is very much appreciated. Share it with your friends so they can enjoy it too!

Filter Reviews:
Andrei C.
Russia Russia
I recommend this product
qtcharts doesn't work with OpenGL ES2

At this time you can not use qtcharts on OBC like Orange Pi because of bug