JKQtPlotter/lib
2022-07-19 10:24:52 +02:00
..
jkqtcommon FIXED issue #80: "Bug with multiple inheritance with Q_GDAGET with CLANG", thanks to user:igormironchik, caused by QTBUG-104874 2022-07-19 10:24:52 +02:00
jkqtfastplotter Merge branch 'master' of https://github.com/jkriege2/JKQtPlotter 2022-07-19 08:01:49 +02:00
jkqtmathtext partly solve issue #81 by making print-support optional. In addition it can be switched off with the CMake-option JKQtPlotter_BUILD_FORCE_NO_PRINTER_SUPPORT=ON 2022-07-18 23:33:20 +02:00
jkqtplotter FIXED issue #80: "Bug with multiple inheritance with Q_GDAGET with CLANG", thanks to user:igormironchik, caused by QTBUG-104874 2022-07-19 10:24:52 +02:00
CMakeLists.txt partly solve issue #81 by making print-support optional. In addition it can be switched off with the CMake-option JKQtPlotter_BUILD_FORCE_NO_PRINTER_SUPPORT=ON 2022-07-18 23:33:20 +02:00
jkqtfastplotter.pri improved/fixed qmake-build scripts fot Qt6 2022-04-24 22:07:16 +02:00
jkqtmathtext.pri NEW/BREAKING: restructured JKQTMathText: broke up single, large CPP-file into several smaller files 2022-06-08 15:38:26 +02:00
jkqtpcommon.pri - improved: geometric objects now use an adaptive drawing algorithm to represent curves (before e.g. ellipses were always separated into a fixed number of line-segments) 2020-09-03 23:08:52 +02:00
jkqtplotter_version.h.in diverse code improvements, increased copyright year to 2020 2020-08-26 12:58:23 +02:00
jkqtplotter.pri - breaking: geometric elements constructor: removed all styling properties, added setStyle()-functions to replace them. This is necessary to better work with the extended Styling system 2020-09-26 15:58:58 +02:00
README.md new: Statistics library with functions to calculate histograms, regression, kernel density estimates, ... including a new example 2019-05-29 22:40:02 +02:00

JKQTPlotter: LIB subdirectory

This directory contains all files that belong to the JKQTPlotter library (including the files of the JKQTFastPlotter and JKMathText). There are several ways to add these to your program:

simply include all necessary files

If you use QMake and simply want to include all necessary files into your project, include one of these PRI-files into your QMake Project:

  • jkqtplotter.pri contains all files in this library, including JKQTFastPlotter and JKQTMathText
  • jkqtfastplotter.pri contains only those files from this directory which are necessary to build JKQTFastPlotter
  • jkqtmathtext.pri contains only those files from this directory which are necessary to build JKQTMathText
  • jkqtpcommon.pri common support library for all libraries above (math tools, basic drawing tools, ...)

Build static libraries

In the directory ../staticlib you will find several Project files that build a static library of the full JKQTPlotter (including JKQTFastPlotter and JKMathText), or of subsets of this library. You can then link against these libs in your project.

Build shared libraries (DLLs, SOs, ...)

In the directory ../sharedlib you will find several Project files that build a dynamic shared library of the full JKQTPlotter (including JKQTFastPlotter and JKMathText), or of subsets of this library. You can then link against these libs in your project.