QtCharts module. https://www.qt.io/

Kari Oikarinen 8f9304cd83 Bump version 1 year ago
dist 444aeb81f2 Add changes file for Qt 5.11.3 1 year ago
examples 165c768306 qmlchart example: Anchor content to window size 1 year ago
plugins 46147b040d Updated license 3 years ago
src b90ea4a947 Do show module license on all help pages 1 year ago
tests 73023f2c8f Migrate manual test's ChartViewer to QRegularExpression 1 year ago
tools 46147b040d Updated license 3 years ago
.gitattributes 69f73db4ec Moved manual tests to separate directory. 5 years ago
.gitignore 27d2c7035b Ignore QML cache files 1 year ago
.qmake.conf 8f9304cd83 Bump version 1 year ago
.tag c07b1a694b Update the git-archive export options 6 years ago
LICENSE.GPL3 46147b040d Updated license 3 years ago
README d352d707f9 Merge remote-tracking branch 'origin/5.6' into 5.7 3 years ago
qtcharts.pro d7d8bb10b6 Add dependency on features.graphicsview 2 years ago
sync.profile 05f5f9a6f9 Add private declarative headers 1 year ago


Qt Charts

Qt Charts module provides a set of easy to use chart components. It uses
the Qt Graphics View Framework, therefore charts can be easily integrated
to modern user interfaces.

System Requirements

- Qt 5.4 or newer
- For QML applications QtQuick 2 is required
- Manipulating Qt Charts graphs with QML Designer requires Qt Creator 3.3 or newer


Configure the project with qmake:

After running qmake, build the project with make:
(Linux) make
(Windows with MinGw) mingw32-make
(Windows with Visual Studio) nmake
(OS X) make

The above generates the default makefiles for your configuration, which is typically
the release build if you are using precompiled binary Qt distribution. To build both
debug and release, or one specifically, use one of the following qmake lines instead.

For debug builds:
qmake CONFIG+=debug
qmake CONFIG+=debug_and_release
make debug

For release builds:
qmake CONFIG+=release
qmake CONFIG+=debug_and_release
make release

For both builds (Windows/OS X only):
qmake CONFIG+="debug_and_release build_all"

After building, install the module to your Qt directory:
make install

If you want to uninstall the module:
make uninstall

Building as a statically linked library

The same as above applies, you will just have to add static to the CONFIG:
qmake CONFIG+=static


The documentation can be generated with:
make docs

The documentation is generated into the doc folder under the build folder.
Both Qt Assistant (qtcharts.qch) and in HTML format (qtcharts subfolder)
documentation is generated.

Please refer to the generated documentation for more information:

Known issues

- Zooming too far or too close may eventually freeze the zooming and scrolling.