From 2a23d27c60f9d355bef201394d651bc08819da0c Mon Sep 17 00:00:00 2001 From: jkriege2 Date: Wed, 18 Sep 2024 14:28:44 +0200 Subject: [PATCH] added JKQTPCoordinateAxis::setRangeFixed() which disables changing the axis range (and thus the zoom) add JKQTPCoordinateAxis::getMin() and JKQTPCoordinateAxis::getMax() getters --- doc/dox/whatsnew.dox | 2 ++ examples/multithreaded/README.md | 4 +-- lib/jkqtplotter/jkqtpcoordinateaxes.cpp | 17 ++++++++++++ lib/jkqtplotter/jkqtpcoordinateaxes.h | 37 +++++++++++++++++++++++-- 4 files changed, 56 insertions(+), 4 deletions(-) diff --git a/doc/dox/whatsnew.dox b/doc/dox/whatsnew.dox index adbacfd2ec..e105ba224d 100644 --- a/doc/dox/whatsnew.dox +++ b/doc/dox/whatsnew.dox @@ -137,6 +137,8 @@ Changes, compared to \ref page_whatsnew_V4_0_0 "v4.0.0" include:
  • NEW: stacked barcharts may have a small separation (default 1pt)
  • NEW: autoscaling for barcharts works now, also when stacked and unstacked charts are combined in one plot
  • NEW: JKQTPGeoBezierCurve for drawing bezier curves of degree 1-4 (+example \ref JKQTPlotterGeometricBezier)
  • +
  • NEW: added JKQTPCoordinateAxis::setRangeFixed() which disables changing the axis range (and thus the zoom)
  • +
  • NEW: add JKQTPCoordinateAxis::getMin() and JKQTPCoordinateAxis::getMax() getters
  • JKQTMathText: