Mathieu Pellerin
|
75ec5e4962
|
Address comments provided during the QEP review phase
|
2025-08-22 10:41:20 +10:00 |
|
Mathieu Pellerin
|
abcb1785c9
|
Add missing files
|
2025-08-22 10:41:20 +10:00 |
|
Mathieu Pellerin
|
9a130a8181
|
Add missing documentation
|
2025-08-22 10:41:20 +10:00 |
|
Mathieu Pellerin
|
3e152914cb
|
Allow for a series to offer all three symbol types to improve line chart rendering
|
2025-08-22 10:41:20 +10:00 |
|
Mathieu Pellerin
|
d837af123f
|
Implement a chart registry, to be used in GUI when offering a combobox of available charts
|
2025-08-22 10:41:20 +10:00 |
|
Mathieu Pellerin
|
c89b4961c8
|
Implement {bar,line}chart writeXml and readXml function, add a plot type() virtual function
|
2025-08-22 10:41:20 +10:00 |
|
Mathieu Pellerin
|
b0a73b65e3
|
Rework categories handling, move it into the QgsPlotData to increase logic robustness and simplicity
|
2025-08-22 10:41:20 +10:00 |
|
Mathieu Pellerin
|
a0c45d9380
|
[plots] Add QgsBarChart and QgsLineChart classes, implement category typed axis rendering
|
2025-08-22 10:41:20 +10:00 |
|
Mathieu Pellerin
|
a2caa8ea75
|
[plots] Add plot data classes
|
2025-08-22 10:41:20 +10:00 |
|
Mathieu Pellerin
|
a453dd65b6
|
[plots] Break Qgs2DPlot into a axis-less Qgs2DPlot and a X/Y axes Qgs2DXyPlot
|
2025-08-22 10:41:20 +10:00 |
|
Nyall Dawson
|
3f6b490218
|
Sipify
|
2025-04-02 11:11:10 +10:00 |
|
Nyall Dawson
|
afd2e4f42d
|
Fix doxygen class briefs which aren't full sentences
|
2025-04-01 09:44:00 +10:00 |
|
Nyall Dawson
|
3a578d6712
|
Header update
|
2024-08-13 20:28:55 +10:00 |
|
Nyall Dawson
|
be8dce7d0d
|
Valid improvements from new sipify
|
2024-08-13 20:28:55 +10:00 |
|
Nyall Dawson
|
6f652d251b
|
Drop no-value copy constructor dox
|
2024-07-25 04:02:55 +10:00 |
|
Nyall Dawson
|
28943f9c1b
|
Remove a bunch of useless default constructor doxygen
|
2024-07-23 02:08:28 +10:00 |
|
Nyall Dawson
|
ddc0012f9c
|
Add api to set a label suffix and placement for labels in plot axis
|
2023-05-29 14:18:35 +10:00 |
|
Nyall Dawson
|
cebf54046a
|
Add option to reset plot symbols back to their defaults
|
2023-01-17 15:36:03 +10:00 |
|
Nyall Dawson
|
2fe201d846
|
Make class for tracking default plot symbols
|
2023-01-17 15:36:03 +10:00 |
|
Nyall Dawson
|
49279e2105
|
Const correctness
|
2023-01-17 15:36:03 +10:00 |
|
Nyall Dawson
|
d2e5186d56
|
Add action to export profile graph to PDF
|
2022-04-07 19:22:19 +10:00 |
|
Nyall Dawson
|
499c374dba
|
Split out axis properties into separate class
|
2022-03-31 09:21:08 +10:00 |
|
Nyall Dawson
|
2029888c3d
|
Add method to auto calculate plot intervals based on size
|
2022-03-31 09:21:08 +10:00 |
|
Nyall Dawson
|
67893ae1c6
|
Add @plot_axis, @plot_axis_value variables and test for data defined plot rendering
|
2022-03-31 09:21:08 +10:00 |
|
Nyall Dawson
|
fd4f42f9a6
|
Add methods to read/write plot state to xml
|
2022-03-31 09:21:08 +10:00 |
|
Nyall Dawson
|
0e851b3e92
|
Docs
|
2022-03-31 09:21:08 +10:00 |
|
Nyall Dawson
|
640d8134aa
|
API improvements
|
2022-03-31 09:21:08 +10:00 |
|
Nyall Dawson
|
44ad8f51aa
|
Simple framework for drawing 2d plots using native QGIS objects
Uses QGIS symbols, text formats and text numeric formats to render
chart components. Currently handles the background, grid, and axis
labels.
|
2022-03-31 09:21:08 +10:00 |
|