This commit is contained in:
JanK 2015-07-11 17:51:59 +02:00
parent ae62711101
commit 5895f27bbd

View File

@ -1,8 +1,26 @@
# 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.
# 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
###Different Types of Barcharts
![Barcharts](jkriege2.github.com/JKQtPlotter/screenshots/screen_barcharts.png)
###Plotting a user-defined (parsed) function
Yes, a complete math expression parser is contained!
![Function Plot](jkriege2.github.com/JKQtPlotter/screenshots/screen_functionplot.png)
###Axis-Label styles in LogLog-Plot
![LogLog Plot](jkriege2.github.com/JKQtPlotter/screenshots/screen_loglog.png)
###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](jkriege2.github.com/JKQtPlotter/screenshots/screen_parmetrizedplots_datatable.png)