2019-01-13 01:53:16 +08:00
/*!
2019-01-20 23:15:10 +08:00
\defgroup jkqtplotter JKQTPlotter: Qt based Scientific Plotter Class
2019-01-13 01:53:16 +08:00
2019-01-20 23:15:10 +08:00
A Qt based plotter for 2D scientific graphs. Main Plotting widget is JKQTPlotter.
2019-01-13 01:53:16 +08:00
2022-09-20 03:53:53 +08:00
\defgroup jkqtplotter_general General Information
2019-01-13 01:53:16 +08:00
\ingroup jkqtplotter
2022-09-20 03:53:53 +08:00
This group assembles documentation of general principles and definitions behind the JKQTPlotter library.
2019-11-16 20:50:43 +08:00
2022-09-25 02:18:08 +08:00
\defgroup jkqtplotter_classdoc Type/Class/Function Documentation
\ingroup jkqtplotter
This group assembles the documentation of the actual classes, types and functions in the JKQTPlotter library.
2019-05-23 04:20:00 +08:00
2019-01-19 16:40:52 +08:00
\defgroup jkqtpplotterclasses Plotter Class & Plotter Widget
2022-09-25 02:18:08 +08:00
\ingroup jkqtplotter_classdoc
2019-01-13 01:53:16 +08:00
2019-01-19 16:40:52 +08:00
This group contains the actual plotter classes, that implement layout management code,
coordinate system management an actual plotter widget ...
2019-01-13 01:53:16 +08:00
2019-01-19 16:40:52 +08:00
There are two main classes:
2019-01-20 17:49:29 +08:00
- JKQTBasePlotter is a QObject-derived class that implements all the plotting logic and drawing code. It does not implement a Qt widget though.
2019-01-20 23:15:10 +08:00
- JKQTPlotter is a QWidget-based class that contains a JKQTBasePlotter and uses it to draw plots onto a Qt form.
2019-01-19 16:40:52 +08:00
.
2022-09-20 03:53:53 +08:00
\defgroup jkqtpplottersupprt Support Classes and Functions
2022-09-25 02:18:08 +08:00
\ingroup jkqtplotter_classdoc
2019-02-08 00:24:46 +08:00
2019-01-20 23:15:10 +08:00
\defgroup jkqtpqtwidgetsttools Qt Widgets/Tools to work with JKQTPlotter
2022-09-25 02:18:08 +08:00
\ingroup jkqtplotter_classdoc
2019-01-13 01:53:16 +08:00
2019-01-20 23:15:10 +08:00
This group assembles several Qt widgets and tool classes that are linked to JKQTPlotter/JKQTBasePlotter and allow to build advanced GUIs for these (e.g. model/view access to internal data ...)
2019-01-13 01:53:16 +08:00
2019-01-20 23:15:10 +08:00
\defgroup jkqtpgraphsmodel Qt Data Models to Access Graphs in a JKQTBasePlotter/JKQTPlotter
2019-01-19 16:40:52 +08:00
\ingroup jkqtpqtwidgetsttools
2019-01-20 23:15:10 +08:00
Data models in this group allow to access different internal data from a JKQTBasePlotter/JKQTPlotter and in part to manipulate these.
2019-01-19 16:40:52 +08:00
2019-01-20 23:15:10 +08:00
\defgroup jkqtpcomboboxes Comboboxes for Properties of JKQTBasePlotter/JKQTPlotter
2019-01-19 16:40:52 +08:00
\ingroup jkqtpqtwidgetsttools
2019-01-13 01:53:16 +08:00
2019-01-19 16:40:52 +08:00
This group contains several QComboBox-derived classes that can be used to select different enum-values (e.g. with JKQTPMathImageColorPaletteComboBox you can select a color-palette from JKQTPMathImageColorPalette ).
2019-01-13 01:53:16 +08:00
*/