jkriege2
69ad2a0182
- added styling system for JKQTPlotter (+example app)
...
- improved documentation
- changed: using static const variables instead of \c #define for fixed default values (e.g. JKQTPImageTools::LUTSIZE, JKQTPImageTools::PALETTE_ICON_WIDTH, JKQTPlotterDrawinTools::ABS_MIN_LINEWIDTH, JKQTMathText::ABS_MIN_LINEWIDTH ...)
- new: added debugging option, which surrounds different regions with visible rectangles (JKQTBasePlotter::enableDebugShowRegionBoxes() )
- fixed: colorbars at top were positioned over the plot label
- new: frames (plot viewport, key/legend ...) may be rounded off at the corners
- new: diverse new styling options (default font name/size ...)
- speed improvements to JKQTMathText::useSTIX()
2019-02-09 12:43:12 +01:00
jkriege2
08932f2863
improved documentation
2019-02-03 20:25:25 +01:00
jkriege2
4a63afc709
- fixed zoomin/synchronized graphs, which was broken by former update to user-interaction
...
- improved documentation & HTML-sytle
- removed datarange-facilities (not really useful!)
2019-02-03 14:08:16 +01:00
Jan W. Krieger
73bf9edd95
improved documentation
2019-01-29 12:06:06 +01:00
jkriege2
dabc061de9
implemented panning the plot with the mouse
...
fixed: switchability of zoomByMouseWheel
fixed: 0 on axis sometimes shown as 10^{-17}...
2019-01-27 08:30:59 +01:00
jkriege2
c74e87ad31
improved user-interactions (& their example)
2019-01-26 20:12:54 +01:00
jkriege2
0e2237e92f
- more refactorings to modernize C++
...
- fixed JKQTPColumnMathImage with modifiers
- improved documentation
- make use of link_prl/create_prl in QMake projects (see http://doc.qt.io/qt-5/qmake-advanced-usage.html )
2019-01-26 18:00:42 +01:00
jkriege2
847fcb7a35
improved code (cont...&-parameters, diverse refactoring for C++1//modernC++, diverse corrections ...)
2019-01-26 12:28:44 +01:00
jkriege2
df257a6b1a
major renaming to get rid of the get_.../set_... function names
...
improved documentation
2019-01-25 20:17:07 +01:00
jkriege2
d35aa31584
improved documentation
...
started to add example for user-interactions in JKQTPlotter
2019-01-24 22:49:10 +01:00
jkriege2
2d08250db6
- added new graph: JKQTPSingleColumnSymbolsGraph
...
- fixed additional renames JKQTPLotter->JKQTPlotter
- improved documentation (boxplots, JKQTMathText)
- added several examples
2019-01-20 16:15:10 +01:00
jkriege2
86c2f3fa76
extensive renaming of classes --> using a unified CamelCase-Scheme now for class/function names
2019-01-20 10:49:29 +01:00
jkriege2
7adc6c8b82
cleaned/improved doc further
2019-01-19 16:13:08 +01:00
jkriege2
488df45829
improved code and files for doxygen documentation
2019-01-12 23:11:08 +01:00
jkriege2
aebd4ec06d
improved code-comments for doxygen, added several doc-images
2019-01-12 16:01:55 +01:00
jkriege2
1e0b37853c
some code refactoring (removed all remaining macro-defined getter/setter-functions and properties ...)
2019-01-09 21:23:24 +01:00
jkriege2
8ae0e20892
some code refactoring (removed some macro-defined getter-functions and properties ...)
2019-01-08 21:00:25 +01:00
Jan W. Krieger
0abc131943
clean up code, use override specifiers, prepare for plotObjects with different coordinate systems (e.g. relative ...)
2018-12-27 22:52:00 +01:00
Razi Alavizadeh
8896eed69c
MSVC: Fix ambiguous call to JKQtBasePlotter::JKQtBasePlotter(void)
2018-12-19 05:02:38 +03:30
jkriege2
1737c83d42
restructured files in this lib further (splt into more files, made filenames more logical, ...)
2018-12-18 17:13:18 +01:00
jkriege2
48c376fe1b
bugfix: symbol in key is drawn with anti-aliasing
2018-12-16 14:58:30 +01:00
jkriege2
66c469dc61
improvements to linking plots (synchronization can be done by JKQtBasePlotter::synchronizeToMaster()
2018-12-13 22:29:30 +01:00
jkriege2
4680106734
some bug-fixes (ressources from library were not loaded, compile order in projects was wrong)
2018-12-02 18:30:12 +01:00
jkriege2
d708424f8a
reorganized library files into lib-subdirectory and modified tests, doc, ... accordingly
2018-11-25 20:25:44 +01:00