README
87 lines
| 2.6 KiB
| text/plain
|
TextLexer
samakkon
|
r916 | -------------------------------- | ||
sauimone
|
r1665 | Commercial Charts Add-on 1.0.0 | ||
samakkon
|
r916 | -------------------------------- | ||
Michal Klocek
|
r1678 | What's in Qt Commercial Charts | ||
samakkon
|
r916 | ============================= | ||
Directory structure: | ||||
src/ | ||||
Source code of the Qt Commercial Charts | ||||
Tero Ahola
|
r1402 | plugins/ | ||
QML bindings plugin and QtCreator plugin | ||||
samakkon
|
r916 | examples/ | ||
Some examples of using Qt Commercial Charts | ||||
demos/ | ||||
Tero Ahola
|
r1402 | More versatile example applications showing how to customize charts, | ||
samakkon
|
r917 | combine several chart types and implement interaction in charts | ||
samakkon
|
r916 | doc/ | ||
Documentation | ||||
Michal Klocek
|
r1049 | licenses/ | ||
samakkon
|
r917 | Licensing infromation | ||
Michal Klocek
|
r1049 | Building | ||
samakkon
|
r916 | ======== | ||
Michal Klocek
|
r1678 | Configure project with qmake and build project with make: | ||
Michal Klocek
|
r1677 | (Linux) make | ||
Michal Klocek
|
r1049 | (Windows with MinGw) mingw32-make | ||
Tero Ahola
|
r1403 | (Visual Studio) nmake | ||
Jani Honkonen
|
r1440 | (OSX) make | ||
samakkon
|
r916 | |||
Michal Klocek
|
r1677 | For debug builds: | ||
qmake CONFIG+=debug ; make | ||||
or | ||||
Michal Klocek
|
r1678 | qmake CONFIG+=debug_and_release; make debug | ||
Michal Klocek
|
r1677 | |||
For release builds: | ||||
qmake CONFIG+=release ; make | ||||
or | ||||
Michal Klocek
|
r1678 | qmake CONFIG+=debug_and_release; make release | ||
Michal Klocek
|
r1677 | |||
For both builds | ||||
Michal Klocek
|
r1678 | qmake CONFIG+=debug_and_release; make all | ||
Michal Klocek
|
r1677 | |||
samakkon
|
r916 | If you want to install the libraries to your Qt library directory use: | ||
Michal Klocek
|
r1049 | make install | ||
samakkon
|
r916 | |||
Michal Klocek
|
r1049 | If you want to uninstall the libraries | ||
make uninstall | ||||
samakkon
|
r916 | |||
Jani Honkonen
|
r1440 | Building as a statically linked library | ||
======================================= | ||||
The same as above applies you will just have to add staticlib to the CONFIG: | ||||
qmake CONFIG+=staticlib | ||||
samakkon
|
r916 | Documentation | ||
============= | ||||
sauimone
|
r1665 | Documentation can be found from doc/html directory. | ||
samakkon
|
r916 | |||
sauimone
|
r1665 | The documentation can also be generated with "make docs". | ||
samakkon
|
r916 | |||
KNOWN ISSUES | ||||
============ | ||||
Tero Ahola
|
r1398 | * Logartmic, polar axis are not supported at the moment. | ||
* Automatic scaling of the axes is only done when you add a series on a chart | ||||
Tero Ahola
|
r1402 | * API for Animations state (signaling started, finished) and setting duration | ||
sauimone
|
r1409 | etc. is missing | ||
sauimone
|
r1665 | * Layout in QBarCategoriesAxis can cause categories to overlap | ||
* Only one Y and X axis can be visible at the same time | ||||
* Unit label for axes is not implemented | ||||
* In some cases (e.g. long texts) can cause some issues with layout | ||||
* When setting new QBarCategoriesAxis to existing chart, axis doesn't initialise properly | ||||
Main Changes between Beta and Final | ||||
=================================== | ||||
* QML examples and documentation has been added | ||||
* Axis implementation has been refactored in order to support more flexible axis schemes in future. | ||||
* Setting Multiple axes is now possible and you can select which one is visible. | ||||
* In future it's possible to display several axes at the same time. | ||||
* QBarCategoriesAxis and QValuesAxis classes have been added. | ||||
* QBarSeries change to QGroupedBarSeries introduced in Beta has been reverted. | ||||
Michal Klocek
|
r1678 | * "Getting Started" documentation has been added. | ||
sauimone
|
r1665 | * Chart layout management has been refactored. | ||
Tero Ahola
|
r1398 | |||