doc | ||
images | ||
screenshots | ||
test | ||
jkqtfastplotter.cpp | ||
jkqtfastplotter.h | ||
jkqtmathtext.cpp | ||
jkqtmathtext.h | ||
jkqtmathtext.readme | ||
jkqtp_imexport.h | ||
jkqtpbaseelements.cpp | ||
jkqtpbaseelements.h | ||
jkqtpbaseplotter.cpp | ||
jkqtpbaseplotter.h | ||
jkqtpbaseplotter.qrc | ||
jkqtpdatastorage.cpp | ||
jkqtpdatastorage.h | ||
jkqtpelements.cpp | ||
jkqtpelements.h | ||
jkqtpgeoelements.cpp | ||
jkqtpgeoelements.h | ||
jkqtphighrestimer.cpp | ||
jkqtphighrestimer.h | ||
jkqtpimageelements.cpp | ||
jkqtpimageelements.h | ||
jkqtpimagetools.cpp | ||
jkqtpimagetools.h | ||
jkqtplotter.cpp | ||
jkqtplotter.dox | ||
jkqtplotter.Doxyfile | ||
jkqtplotter.h | ||
jkqtplotter.pri | ||
jkqtplotter.readme | ||
jkqtpmathparser.cpp | ||
jkqtpmathparser.h | ||
jkqtpoverlayelements.cpp | ||
jkqtpoverlayelements.h | ||
jkqtpparsedfunctionelements.cpp | ||
jkqtpparsedfunctionelements.h | ||
jkqtptools.cpp | ||
jkqtptools.h | ||
jkqttools.cpp | ||
jkqttools.h | ||
LICENSE | ||
README.md |
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
###Different Types of 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.
###Plotting a user-defined (parsed) function Yes, a complete math expression parser is contained!
###Axis-Label styles in 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.
#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.