jkriege2
7f4972a0e1
added CMAKE-check for existence of _j0 or j0, should fix issue https://github.com/jkriege2/JKQtPlotter/issues/124
2024-03-12 22:24:22 +01:00
Jan W. Krieger
ffb33a507e
Update appveyor.yml: bumped QT-Versions up
2024-02-23 13:12:02 +01:00
jkriege2
d9f2383791
NEW: added JKQTPGLabelHalfwaysToXAxis+JKQTPGLabelHalfwaysToYAxis to JKQTPXYGraphLabels
2024-02-22 21:18:45 +01:00
Jan W. Krieger
7ed751903a
Merge pull request #122 from doug1234/MoreWarnings
...
Fixed visual studio warning: warning C4456: declaration of 'all_path…
2024-02-15 09:22:05 +01:00
Douglas Ayers
277bcebfe9
Fixed visual studio warning: warning C4456: declaration of 'all_paths' hides previous local declaration
2024-02-14 10:50:51 -05:00
jkriege2
56f930db78
NEW: proper data-tooltips for financial graphs
2024-02-14 14:00:32 +01:00
jkriege2
bcc626172e
NEW: Using axis's tick label formating properties to format values in data-tooltips (e.g. dates will appear formated as such)
2024-02-14 13:59:59 +01:00
jkriege2
e152e984f6
docfix
2024-02-14 13:57:44 +01:00
jkriege2
18405073d0
FIXed drawing of quartic bezier curves in DrawAsGeometricElement
2024-02-14 13:57:16 +01:00
jkriege2
819ac7f9fc
FIX: JKQTMathText: rendering of matrices, when onle one row or column or a single value are present
2024-02-14 13:55:12 +01:00
jkriege2
924eb5fe91
doc fix
2024-02-14 00:10:48 +01:00
jkriege2
9349f486cb
docfix
2024-02-14 00:03:38 +01:00
jkriege2
86c2e821c1
fixed compile error
2024-02-13 23:58:28 +01:00
jkriege2
59758ce2be
doc update
2024-02-13 23:56:13 +01:00
jkriege2
2365caf83b
NEW: JKQTPGeoBezierCurve for drawing bezier curves of degree 1-4 (+example)
2024-02-13 23:49:23 +01:00
jkriege2
4e7431ff77
fix security issues (members were not initialized)
2024-02-12 22:27:24 +01:00
jkriege2
f40bb2010d
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: proper styling for financial graphs in style.ini-files
REWORKED: separation and gruping factor for barcharts on autoscaling
doc update
2024-02-12 22:21:13 +01:00
jkriege2
dd940ab569
doc update and many bugfixes
2024-02-12 15:01:46 +01:00
jkriege2
503ef13275
modified default style a bit ... using FIRASans as math font and increased font size a bit to make them easier readable
2024-02-11 18:59:21 +01:00
jkriege2
09c2d7430e
fix compile error (missing #includes)
2024-02-11 18:30:54 +01:00
jkriege2
75b2971477
updyted stylesbanner.png
2024-02-11 14:19:06 +01:00
jkriege2
de68d8b8d6
NEW: added financial graphs (Candlestick or OHLC) and example for these
2024-02-11 14:18:50 +01:00
jkriege2
863f083bf9
updated barchart doc
2024-02-11 13:53:10 +01:00
jkriege2
f860f76e72
doc update
2024-02-10 16:46:33 +01:00
jkriege2
b5b10f16f9
fixtypo in code
2024-02-10 00:43:18 +01:00
jkriege2
25fcb2a74a
NEW add JKQTPParametrizedVectorFieldGraph, which draws color-coded vector fields (color from length, angle, or user-supplied data column) + example
2024-02-10 00:26:45 +01:00
jkriege2
24526aa6a5
NEW: added JKQTPGLabelCenteredOnData to JKQTPGraphLabelPosition, so JKQTPXYGraphLabels can draw directly centered over the datapoint
2024-02-09 16:59:14 +01:00
jkriege2
8e6847b593
modified code logo for documentation
2024-02-09 16:46:01 +01:00
jkriege2
4e29109937
JKQTPVectorFieldGraph gained the option to also scale the line width with the vector length/magnitude
2024-02-09 16:45:40 +01:00
jkriege2
4d58448d17
docfix
2024-02-09 13:57:42 +01:00
jkriege2
942c6aacfa
linkfix
2024-02-09 13:53:29 +01:00
jkriege2
627c329ab1
replace JKQTPVectorFieldGraph::setAutoscaleLengthFactor() by an enum-property JKQTPVectorFieldGraph::setVectorLengthMode() and added a mode that ignores the length completely, the vectorfield example was also modified to better show this new property
2024-02-09 13:48:41 +01:00
jkriege2
1ff97e1d0a
doc update
2024-02-09 13:22:16 +01:00
Jan W. Krieger
4de6468882
Update README.md
2024-02-09 11:59:22 +01:00
jkriege2
7443752ded
improved example banner and screenshot website
2024-02-09 11:49:05 +01:00
jkriege2
eb315f648f
JKQTPVectorFieldGraph: added scaling factor for length-autoscaling
2024-02-09 11:41:19 +01:00
jkriege2
7e5961abe7
doc/mainpage update
2024-02-08 22:06:02 +01:00
jkriege2
e2057ae27a
NEW: Base class JKQTPXYAndVectorGraph for graphs like vector fields, e.g. (x,y,dx,dy) or (x,y,angle,length)
...
NEW: ... and an actual implementation JKQTPVectorFieldGraph (+example)
2024-02-08 21:52:30 +01:00
jkriege2
a178a1f6d3
docfix
2024-02-06 22:58:02 +01:00
jkriege2
ac8e7c6adb
docfix
2024-02-06 16:20:48 +01:00
jkriege2
d84c67642c
fix Qt5 compile error
2024-02-06 16:17:28 +01:00
jkriege2
51f0afe4cf
update example doc
2024-02-06 16:15:03 +01:00
jkriege2
eb83feccaf
doc update + image rename
2024-02-06 15:19:20 +01:00
jkriege2
0eae9fa6f8
update doc images
2024-02-06 14:57:02 +01:00
jkriege2
b9f881dd4e
update qmake-build
2024-02-06 14:53:51 +01:00
jkriege2
99f029e61e
updated copyright timerange to 2024
2024-02-06 14:50:49 +01:00
jkriege2
3c9bd56d9e
NEW: JKQTPXYGraphLabels which can draw a label next to each datapoint in the given x/y-dataset. The labels can be x-/y- or x&y-coordinates or custom, then defined by a user-supplied functor (+example \ref JKQTPlotterGraphLabels)
2024-02-06 14:49:14 +01:00
jkriege2
0009ff8f64
moved two protected methods from JKQTPCoordinateAxis to jkqtpstringtools.h/.cpp
2024-02-06 14:48:21 +01:00
jkriege2
e63f053896
DOC update
2024-02-06 12:18:54 +01:00
jkriege2
210c7aaa42
improved qHash-functions and class constructors
...
NEW jkqtp_hash_combine() and jkqtp_combine_hash()
2024-02-05 17:12:34 +01:00