Nyall Dawson
87efed6b0e
Expose mode
2024-12-04 02:57:51 +10:00
qgis-bot
dd32d0e8f9
auto sipify 🍺
2024-12-03 08:30:06 +00:00
David Koňařík
d47ad7dfe0
Minor changes per review
2024-12-03 09:26:55 +01:00
David Koňařík
f2afd6a498
Expose point cloud class statistics to Python
2024-12-03 09:26:55 +01:00
David Koňařík
e5064f092a
Refactor QgsPointCloudIndex statistics methods
2024-12-03 09:26:55 +01:00
qgis-bot
eb1ce83af1
auto sipify 🍺
2024-12-03 07:47:10 +00:00
qgis-bot
a6946c6909
auto sipify 🍺
2024-12-03 03:01:14 +00:00
hxbb00
33b22c6519
feat: Enhance the ability to customize icons for QgsPluginLayer
2024-12-03 12:58:00 +10:00
Nyall Dawson
37478db0c1
Fix more function links
2024-12-03 12:57:44 +10:00
Nyall Dawson
d50fe2a9e5
Fix function links, sipify
2024-12-03 12:57:44 +10:00
qgis-bot
b397c66689
auto sipify 🍺
2024-12-02 21:09:13 +00:00
Nyall Dawson
8d60d4f6d7
Make some factories return unique_ptr
2024-12-03 07:06:02 +10:00
Nyall Dawson
596ecbee9c
[sip] Implement MappedType for unique_ptr to Python conversion
2024-12-03 07:06:02 +10:00
qgis-bot
09e649608b
auto sipify 🍺
2024-12-02 18:43:00 +00:00
Even Rouault
cf868f8f4c
QgsMapLayerConfigWidget/QgsRendererRasterPropertiesWidget: suppress -Woverloaded-virtual warning related to syncToLayer() method
2024-12-03 04:39:49 +10:00
qgis-bot
f802e20284
auto sipify 🍺
2024-12-02 14:21:09 +00:00
Nyall Dawson
7670fbe362
Move class, method out of QgsPalLabeling to central location
2024-12-02 12:46:23 +10:00
qgis-bot
292bb8fa79
auto sipify 🍺
2024-11-29 21:40:53 +00:00
Nyall Dawson
bb6919aeea
Move QgsRasterMinMaxOrigin enums to Qgis, promote to enum class
2024-11-30 07:36:47 +10:00
Denis Rouzaud
0f032e5f2d
run pre-commit on all files
2024-11-29 15:38:02 +01:00
Nyall Dawson
c6da4345ef
Update python/plugins/processing/algs/qgis/VectorLayerScatterplot3D.py
2024-11-29 11:19:46 +10:00
Florian Neukirchen
6a10b141d0
Add comment as suggested in code review
2024-11-29 11:19:46 +10:00
Florian Neukirchen
3b22009b1a
Change strings as suggested in code review part 2
2024-11-29 11:19:46 +10:00
Florian Neukirchen
e6bfc5ab1e
Change strings as suggested in code review
2024-11-29 11:19:46 +10:00
Florian Neukirchen
b719b09c5e
Allow to show no axis titles by entering a single space
2024-11-29 11:19:46 +10:00
Florian Neukirchen
532b52dcfd
Remove blank line
2024-11-29 11:19:46 +10:00
Florian Neukirchen
f75386909d
Axis titles default to the names of the field instead of not showing axis titles
2024-11-29 11:19:46 +10:00
Florian Neukirchen
6fa5bcec3a
Was setting the wrong axis titles to None
2024-11-29 11:19:46 +10:00
Florian Neukirchen
4fe35b2236
Add title, axis titles and option for log axis to Vector layer Scatterplot
2024-11-29 11:19:46 +10:00
Florian Neukirchen
9e29495462
Add title and axis titles to Vector layer Scatterplot3D
2024-11-29 11:19:46 +10:00
Florian Neukirchen
eb85601c44
Parameter value must be numeric
2024-11-29 11:19:46 +10:00
Florian Neukirchen
236007ef3f
Add title, xaxis_title, yaxis_title to BoxPlot
2024-11-29 11:19:46 +10:00
Florian Neukirchen
e921e5caf0
Add title, xaxis_title, yaxis_title to BarPlot
2024-11-29 11:19:46 +10:00
qgis-bot
192e107577
auto sipify 🍺
2024-11-28 14:24:33 +00:00
Jacky Volpes
bd49d6cf41
fix(featurepool): cache management - fixes #58113
...
Geometry checker cache does not work properly with memory layers.
refreshCache now handles a list of updated features to be thread-safe.
Also, fixes a locker mode, and correctly remove features from spatial
index.
2024-11-28 15:21:21 +01:00
qgis-bot
da86bc17a6
auto sipify 🍺
2024-11-28 04:40:16 +00:00
Jean Felder
9d372b6019
qgsrasterlayer: Remove refresh logic
...
This is not used anymore.
2024-11-28 14:37:06 +10:00
Jean Felder
76cbf8b3a5
qgsrasterlayer: Make computeMinMax public
...
This will be used in the next commit to refresh a renderer.
2024-11-28 14:37:06 +10:00
Jean Felder
dd36eb7249
qgsrasterrenderer: Introduce refresh
...
This is similar to what is achieved in
`QgsRasterLayer::refreshRenderer()` to refresh the renderer according
to an extent. Contrary to the first one, this method does not perform
any GUI update or emit any signal.
It is not used at the moment. This will replace the logic to refresh a
renderer in the following commits.
2024-11-28 14:37:06 +10:00
Jean Felder
2747710499
qgsrasterrenderer: Introduce needsRefresh
...
This is similar to what is achieved in
`QgsRasterLayer::refreshRendererIfNeeded()` to check if the renderer
needs to be refresh according to an extent. It does not perform any
refresh.
It is not used at the moment. This will replace the logic to refresh a
renderer in the following commits.
2024-11-28 14:37:06 +10:00
Jean Felder
efaff7e2f5
introduce qgsrenderedlayerstatistics
...
This will be used in the next commits to store the min-max values of a
raster layer and report them to the main canvas.
2024-11-28 14:37:06 +10:00
Nyall Dawson
0dbf6e730b
Add equality operator for QgsMesh3DSymbol
2024-11-27 10:53:53 +10:00
qgis-bot
cfeafb4610
auto sipify 🍺
2024-11-26 21:13:42 +00:00
Yoann Quenach de Quivillic
8a61c97df3
Apply suggestions from code review
2024-11-27 07:10:29 +10:00
Yoann Quenach de Quivillic
32c6a3d8e7
Add global enum
2024-11-27 07:10:29 +10:00
Yoann Quenach de Quivillic
dcfa0082fa
Add double click handler
2024-11-27 07:10:29 +10:00
qgis-bot
96984ac6a6
auto sipify 🍺
2024-11-26 10:08:44 +00:00
Nyall Dawson
eb750fb7a8
Use doubles for properties in QgsAbstractMaterialSettings subclasses
...
These classes are supposed to store the original setting values,
so doubles are more appropriate as they won't slightly change
eg when round-tripping through qgis project XML.
(The actual 3d material classes still use floats, this is just
for the settings classes)
2024-11-26 20:05:30 +10:00
Nyall Dawson
0dc89613df
Expose equals method for QgsAbstractMaterialSettings subclasses
2024-11-26 20:05:30 +10:00
Alexander Bruy
b112840aec
Merge pull request #59590 from nyalldawson/mesh_3d_py
...
Expose QgsMesh3DSymbol to Python
2024-11-26 10:02:36 +00:00