JKQtPlotter/README.md
2015-07-11 18:06:49 +02:00

2.6 KiB

JKQtPlotter

This is an extensive library of function/data plotter classes for Qt (>= 4.7, tested with Qt up to 5.4).

This software is licensed under the term of the GNU Lesser General Public License 2.1 (LGPL 2.1) or above.

Examples

You can find usage examples for the classes in this repository in the subfolder "test". All test-projects are Qt-projects that use qmake to build. You can load them into QtCreator easily.

##Screenshots ###Scatter Plots and Boxplots Scatterplots

###Different Types of Barcharts Barcharts

###Image Plots You can plot C-arrays as images in different color-coding styles. Diferent Overlays/masks are also available. Finally you can use LaTeX markup to format any axis/plot/tick/... label. there is an internal LaTeX parser in this package. Scatterplots

###Plotting a user-defined (parsed) function Yes, a complete math expression parser is contained! Function Plot

###Axis-Label styles in LogLog-Plot LogLog Plot

###Parametrized Scatter Plots and Data Viewer Scatter Plots can have symbols where the shape/color/size is parametrized by a data column. Also the plotter is built around an internal datastore, which you can access (readonly!!!) by a data-viewer that is accessible from the contextmenu in any plot. LogLog Plot

#JKQTmathText JKQTmathText is a hand-written LaTeX-renderer for Qt (implemented in native C++, using Qt). It supports a large set of standard LaTeX markup and can render it to a QPainter. LatexRender LatexRender LatexRender LatexRender LatexRender