Nyall Dawson
cbb741fb35
Use correct subheader underline
2024-09-04 13:54:39 +10:00
Nyall Dawson
534ca73c59
Fix missing see also trailing notes in PyQGIS documentation
2024-09-04 06:32:03 +10:00
Nyall Dawson
ef0289f3ec
Fix formatting of Python ..deprecated annotations in docstrings
...
Fixes https://github.com/qgis/pyqgis-api-docs-builder/issues/174
2024-09-02 11:42:12 +10:00
Nyall Dawson
765cbb32db
Standardise some deprecated annotations
2024-09-02 11:42:12 +10:00
Nyall Dawson
519959154a
Fix some overly verbose class "brief" descriptions
2024-08-28 11:58:21 +10:00
Nyall Dawson
f90a7c04b1
Raw code block should use 'text', not 'raw'
...
'raw' gives an error when building the PyQGIS docs
2024-08-23 09:26:18 +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
886074c913
Rename 'None' enum members in public API
...
These clash with the Python bindings, where the enum value
becomes unusable
2024-08-06 19:49:10 +10:00
Nyall Dawson
c2c75f3b19
More no-value dox removal
2024-07-25 09:04:22 +10:00
Nyall Dawson
6d829ff7b4
Drop some more no value documentation
2024-07-25 04:02: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
145de5fb5e
Move QgsDataProvider::ReadFlag to Qgis::DataProviderReadFlag
...
and promote to enum class
2024-07-18 10:01:59 +10:00
Nyall Dawson
c8d66e1e8d
Add method to retrieve significant elevation values from a layer
2024-05-20 11:52:10 +02:00
Nyall Dawson
f62e945578
Improve documentation
2024-05-14 12:00:10 +10:00
Nyall Dawson
701af9462b
Rename to parentQuantityName
2024-05-14 12:00:10 +10:00
Nyall Dawson
0ff90a5698
When matching render elevation range to layer ranges, only consider
...
datasets from the same parent group
2024-05-14 12:00:10 +10:00
Nyall Dawson
4eb7661d85
Add fixed elevation range per dataset group mode for mesh layers
...
This mimics the "fixed range per band" mode we have for raster layers,
but allows a per-dataset group elevation range to be set for
mesh layers
2024-05-14 12:00:10 +10:00
uclaros
eee787f825
return magnitude multiplier based on units set
2024-05-07 10:22:36 +02:00
uclaros
3d4c19d3b3
Add support for Wind Barb rendering for mesh vector datasets
2024-05-07 10:22:36 +02:00
Nyall Dawson
4383a3a225
Add "dynamic elevation range per band" mode for rasters
...
In this mode, the user can specify a QGIS expression for the
lower and upper value corresponding to raster bands, using
variables like @band, @band_name and @band_description.
E.g
@band * 100
Can be used when each band represents a 100 m vertical slice
of data.
The expression will be evaluated when required to determine
the actual elevation range corresponding to each band.
This differs from the existing "Fixed Elevation Range Per Band"
mode in that "Fixed Elevation Range Per Band" requires users
to manually enter an elevation for each band separately,
and these values are then treated as constants. That mode works
best for rasters with non-regular steps in the band
elevation values, while this new mode is better for regular
band elevation steps
2024-03-21 12:33:33 +01:00
Nyall Dawson
40847d0596
Avoid some unnecessary redraws
2024-03-19 13:29:40 +10:00
Nyall Dawson
0bb3a26b20
Implement fixed elevation range for mesh layers
...
Just like the equivalent mode for raster layers, this mode indicates
that a fixed constant z range should be applied to the entire mesh
layer.
2024-03-19 13:29:40 +10:00
Even Rouault
a68422b982
Various typo fixes
...
Including 3 public methods, which are deprecated by this commit and replaced by a typo-fixed version
2024-02-29 06:03:03 +10:00
Nyall Dawson
0096246afe
Sipify
2024-02-13 20:51:03 +10:00
Nyall Dawson
814e6db3b4
Don't map non-list of QVariantMaps to QMap<QString,QVariant>
...
The original workaround was only supposed to apply to QList/
QVector of QVariantMaps. By replacing them all in sip we
break mapping of signals defined in c++ which are emitted
by Python code.
Fixes exceptions after running processing algorithms in Qt6
builds.
2024-02-12 12:16:14 +10:00
Alexander Bruy
d8e21a8906
rename QgsMeshRendererScalarSettings enum value from None to NoResampling to avoid issues with Python bindings ( fix #51033 )
2024-01-24 14:52:19 +02:00
Nyall Dawson
4654ad3db5
Sipify
2024-01-23 08:32:38 +01:00
uclaros
c8468d45e0
cmon sip...
2024-01-08 05:20:26 -08:00
uclaros
02ab91329b
address review
2024-01-08 05:20:26 -08:00
Julien Cabieces
bb3c36a69b
Initialize sip bindings for PyQt6
...
use exactly the ones from PyQt5 so we can study the difference when
generating for PyQt6
2023-12-08 03:38:42 +10:00