Qt 3D data visualization framework
Go to file
Miikka Heikkinen 2240de4329 Update version and readme for TP
Change-Id: I274763306a08489bd91950ce127aae19a7d2ce36
Reviewed-by: Tomi Korpipää <tomi.korpipaa@digia.com>
2013-10-14 11:04:33 +03:00
dist Update version and readme for TP 2013-10-14 11:04:33 +03:00
examples Add application creation chapter to surface example. 2013-10-11 14:13:03 +03:00
src Update version and readme for TP 2013-10-14 11:04:33 +03:00
tests Fix qmlcamera test 2013-10-11 13:55:40 +03:00
.gitattributes Update version and readme for TP 2013-10-14 11:04:33 +03:00
.gitignore Axis abstraction 2013-06-25 13:45:48 +03:00
.qmake.conf Update version and readme for TP 2013-10-14 11:04:33 +03:00
.tag Update version and readme for TP 2013-10-14 11:04:33 +03:00
README Update version and readme for TP 2013-10-14 11:04:33 +03:00
qtdatavisualization.pro Module renamed 2013-09-10 12:04:24 +03:00
sync.profile Module renamed 2013-09-10 12:04:24 +03:00

README

-------------------------------------------------
Qt Data Visualization 0.1.0 (Techonology preview)
-------------------------------------------------

Qt Data Visualization module provides multiple graph types to visualize data in 3D space
both with C++ and Qt Quick 2.

System Requirements
===================

- Qt 5.1 or newer
- OpenGL 2.1 or newer (recommended) or OpenGL ES2 (reduced feature set)

Building
========
Configure project with qmake and build project with make:
    (Linux) make
    (Windows with MinGw) mingw32-make
    (Visual Studio) nmake
    (OSX) make

If you want to install the module to your Qt directory use:
    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

Documentation
=============
Pregenerated documentation can be found from doc folder for both Qt Assistant
(qtdatavisualization.qch) and in HTML format (qtdatavisualization subfolder).

The documentation can also be generated with:
    make docs

Please refer to the generated documentation for more information:
    doc/qtdatavisualization/qtdatavisualization-index.html

Known Issues
============

The technology preview version is still missing some features entirely, while some
others may be only partially implemented. Here are some known issues:

- Scatter graphs can only show zero centered axis ranges properly.
- Value axis range of a bar graph with negative values need to be zero
  centered to display properly.
- Selection API is missing for surface graphs.
- Shadows do not work for surface graphs.
- Mac: Graphs drawn half the size on Retina displays.
- Using multiple graphs in one application crashes on application shutdown
  unless the last graph to have active context is deleted last.
- Android doesn't support both widgets and OpenGL simulataneously, so only
  the Qt Quick 2 API is usable in practice in Android.
- Shadows are not supported with OpenGL ES2 (including Angle builds in Windows).