Commit Graph

744 Commits

Author SHA1 Message Date
jkriege2
a60a03acd9 added debug output to appveyor.yml 2022-04-17 23:20:54 +02:00
jkriege2
76fde69284 activated high-dpi scaling for all JKQtPlotter examples 2022-04-17 23:20:53 +02:00
jkriege2
9998708b43 added build for higher Qt version to appveyor.yml 2022-04-17 23:20:53 +02:00
jkriege2
770c839d13 moderized appveyor.yml 2022-04-17 23:18:14 +02:00
jkriege2
75beb063df modernized appveyor.yml 2022-04-17 23:16:54 +02:00
jkriege2
5040ea71fe fixed appveyor.yml (syntax, added CImg ...) 2022-04-17 23:06:25 +02:00
jkriege2
f17c29e2c8 Merge branch 'master' of https://github.com/jkriege2/JKQtPlotter 2022-04-17 13:45:40 +02:00
jkriege2
9c97b82088 tried to fix problem in appveyor.yml: build-phase set to MSBuild, but should be script 2022-04-17 12:57:05 +02:00
jkriege2
22ac8fced0 tried to fix problem in appveyor.yml: build-phase set to MSBuild, but should be script 2022-04-17 12:54:00 +02:00
jkriege2
1bbbe3564f corrected appveyor.yml: Unix-Build (calculating Qt path) 2022-04-16 23:31:00 +02:00
jkriege2
24f764616d update appveyor.yml, added Qt 5.15 & Unix 2022-04-16 23:23:18 +02:00
jkriege2
786f1a790c added debug output to appveyor.yml 2022-04-15 23:10:20 +02:00
jkriege2
29101b63fd added debug output to appveyor.yml 2022-04-15 23:06:09 +02:00
jkriege2
098bcf9c8b activated high-dpi scaling for all JKQtPlotter examples 2022-04-15 23:01:09 +02:00
Jan W. Krieger
8f184791cc
Merge pull request #55 from akenmorris/high_dpi
Enable high-dpi support for plots
2022-04-15 22:55:35 +02:00
jkriege2
fa0e58e56e added build for higher Qt version to appveyor.yml 2022-04-15 22:12:24 +02:00
jkriege2
170b6778a5 corrected CI build scripts to use my mirror of doxygen binaries (that do not vanish!) 2022-04-15 20:41:56 +02:00
Jan W. Krieger
2d12671501
Merge pull request #51 from StephanOostveen/bug/return_local_reference
Bug: JKMathParser exception return local variable
2021-10-18 14:16:27 +02:00
Alan Morris
6f487c2c24 Enable high-dpi support for plots. 2021-08-18 16:32:48 -06:00
Stephan Oostveen
e7ca3db4de Bug: JKMathParser exception return local variable
Fix the what() function which returned a pointer to a local variable.
2021-03-23 21:01:27 +01:00
jkriege2
fc7622e901 several minor bugfixes to QMake build system 2020-10-19 16:05:18 +02:00
jkriege2
82cef279a3 removed unneeded line from travis.yml 2020-10-06 12:37:24 +02:00
jkriege2
bfbb49dd93 mentioned user:patstew 2020-10-02 17:22:03 +02:00
Jan W. Krieger
4c362fde62
Merge pull request #47 from RFCreations/master
Some minor build fixes
2020-10-02 17:20:05 +02:00
Patrick Stewart
872b31bc2d Add missing #include 2020-10-02 14:41:42 +01:00
Patrick Stewart
2e85504d89 Support Qt in namespace 2020-10-02 14:41:26 +01:00
Patrick Stewart
29e970ed6f Use PROJECT_SOURCE_DIR instead of CMAKE_SOURCE_DIR
This means that the project can be used with CMake fetchcontent / add_subdriectory
2020-10-02 14:40:47 +01:00
jkriege2
75c7e3421b reworked grid-style representation 2020-09-29 13:19:04 +02:00
jkriege2
58403f8905 improved/breaking change: image plots now manage CONST-data, not plain pointer arrays... This is OK, since the raw data is never owned nor modified by the plot, only referenced! 2020-09-28 19:24:17 +02:00
jkriege2
48ec6060ab * additional JKQTPColorDerivationMode
* bugfixes for Boxplots
* style improvements
2020-09-28 15:37:45 +02:00
jkriege2
a371dc86a5 updated predefined styles to updated styling system 2020-09-28 12:46:58 +02:00
jkriege2
534745229d several bugfixes for reading styles, improved default styling for graphs (filled, barcharts, ...) 2020-09-27 17:16:18 +02:00
jkriege2
fc321f027b - 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
- breaking: extended styling system for graphs
2020-09-26 15:58:58 +02:00
jkriege2
a65a713ea6 improved/breaking change: reworked class hierarchy of violin plots 2020-09-21 13:53:33 +02:00
jkriege2
0faa51c9f5 comment formatting fix 2020-09-21 13:52:13 +02:00
jkriege2
40e4b30c45 improved/breaking change: reworked class hierarchy of boxplots 2020-09-21 13:40:38 +02:00
jkriege2
f368855076 renamed JKQTPPlotObject->JKQTPGeometricPlotElement and added new base class JKQTPPlotAnnotationElement 2020-09-21 13:15:57 +02:00
jkriege2
f4767072a4 - improved/breaking change: reworked class hierarchy of range plot elements (JKQTPVerticalRange and JKQTPHorizontalRange)
- improved their documentation
2020-09-19 19:59:33 +02:00
jkriege2
9e48a2e59e improved/breaking change: reworked class hierarchy of filled line graphs 2020-09-19 19:17:35 +02:00
jkriege2
d638ff1e9c improved/breaking change: reworked class hierarchy of special line (step) graphs 2020-09-19 19:06:01 +02:00
jkriege2
abe1c655ba improved code (removed code repeats by using getIndexRange(), using const where appropriate) 2020-09-19 15:39:02 +02:00
jkriege2
7e425e7bb5 reworked class hierarchy of impulse graphs 2020-09-19 15:21:33 +02:00
jkriege2
d57da36a99 moved set/getBaseline() to a special base graph class JKQTPXYBaselineGraph 2020-09-19 15:08:32 +02:00
jkriege2
34fa59ebf4 using new JKQTPGraphLineAndFillStyleMixin where appropriate 2020-09-19 14:55:46 +02:00
jkriege2
6875e0ae6c - improved/breaking change: reworked class hierarchy of range charts.
- new: added JKQTPFilledHorizontalRangeGraph, complementing JKQTPFilledVerticalRangeGraph
2020-09-19 14:41:53 +02:00
jkriege2
8cee70bdca breaking: made more functions and function parameters const 2020-09-18 22:03:12 +02:00
jkriege2
3105d88740 added base graphs für X-Y-Y2- and X-X2-Y-datasets for X- and Y-Range plots 2020-09-18 19:35:53 +02:00
jkriege2
b112f9f512 breaking: in graph Base-Classes: promoted several setters to slots, added Q_PROPERTY- and Q_ENUM-declarations, Docu cleanup 2020-09-18 19:11:50 +02:00
jkriege2
eb9a1d5a92 documentation fixed 2020-09-18 12:24:12 +02:00
jkriege2
9dbfd6e173 reworked class hierarchy of bar charts 2020-09-17 16:59:57 +02:00