Denis Rouzaud
76f702e48a
sipify
2024-12-05 13:19:50 +01:00
Nyall Dawson
3a578d6712
Header update
2024-08-13 20:28:55 +10:00
Nyall Dawson
e22a1d605b
[feature][layouts] Add z range filter option for layout maps
...
Similar to the existing setting for temporal filtering of 2d layout
maps, this setting allows users to set a specific elevation/z range
for a layout map item. When set, map layers with support for 2d
z range filtering (currently point clouds and raster DEMs) will
be filtered to show only content within this range.
The z range can be data-defined, allowing differing z range
for different atlas or report features.
2024-03-04 17:00:24 +10:00
Even Rouault
15ea5c46bc
Header files: remove all mentions of '\since QGIS 3.0'
2024-02-18 20:57:23 +01:00
Nyall Dawson
f1e3ba9e2d
Use correct sip method
...
And use INDENT-OFF annotations to avoid astyle messing up
formatting of enum with inline macros
2024-01-31 13:48:49 +10:00
Nyall Dawson
23f3af4290
Use enum classes for QgsProperty property keys
...
Should fix usage on Qt 6 builds
2024-01-31 13:48:49 +10:00
Nyall Dawson
f22cd8379a
Add widget for setting profile tolerance
2023-01-27 14:43:26 +10:00
Nyall Dawson
d0f64814ad
Expose margin control
2023-01-17 15:36:03 +10:00
Nyall Dawson
054c4598b7
Expose chart ranges options
2023-01-17 15:36:03 +10:00
Nyall Dawson
60baa03ae7
Expose widgets for chart appearance
2023-01-17 15:36:03 +10:00
Nyall Dawson
7fdc80496c
Framework
2023-01-17 15:36:03 +10:00
Nyall Dawson
0e28ab5148
Also expose data defined control over scalebar height and subdivision
...
height, right number of subdivisions
2022-06-09 19:04:45 +10:00
Nyall Dawson
1df43e05bd
Use "minimum"/"maximum" to meet API conventions
2022-06-09 19:04:45 +10:00
Ethan Snyder
abcb631b3e
Updated sip files for the layout scalebar and the layout object.
2022-06-09 19:04:45 +10:00
Juergen E. Fischer
c6008b7ee1
fix MSVC build: reverts fee62e4, dff05dd and e3a77b9484c effectivly
...
reverting 3fb0f66 (followup #45348 )
Using --no-public-is-protected (default on Windows) also works on Linux
and fixes #45331 too
2021-10-21 23:03:48 +02:00
nirvn
ef84e48a09
Run sipify_all.sh
2021-10-12 16:34:05 +10:00
Denis Rouzaud
ec16736306
run sipify
2021-10-12 16:34:05 +10:00
Denis Rouzaud
ba8a445850
run sipify
2021-03-22 21:13:52 +01:00
Nyall Dawson
8324317e22
[layouts] Correctly set data defined html url or attribute table
...
source property on the parent multiframe object, not the child frame
Fixes #41590
Fixes #36647
2021-02-20 06:12:35 +10:00
olivierdalang
ce249b5933
rotated ticks folloup : prepare_commit
2020-10-08 09:37:35 +10:00
nirvn
f105add69a
[FEATURE][layout] Expose temporal UI for map items
2020-05-10 14:30:07 +07:00
Alex
13337b20cd
[feature] data defined control over layout map CRS
2020-02-23 06:50:55 +10:00
Nyall Dawson
e6a93e25c6
Add missing data defined properties
2019-08-28 14:12:28 +10:00
Nyall Dawson
658cb0c740
[FEATURE][layouts] Data defined control over grid properties
...
Adds data defined control over layout map grid:
- enabled state
- interval X/Y
- offset X/Y
- frame size and margin
- annotation distance from frame
- cross size
- frame line thickness
Fixes #30246 , fixes #27737
2019-08-28 14:12:28 +10:00
Nyall Dawson
b6d66becab
Sipify
2019-02-27 09:41:11 +10:00
Nyall Dawson
eafedeeb8b
Sipify
2019-01-21 14:48:19 +11:00
Nyall Dawson
ed25a3e2ee
[FEATURE][layouts] Add setting for label margin for map items
...
This setting allows per-map control of how close labels are permitted
to be placed to the map item's edges.
Sizes can be set using mm/inches/pixels/etc, and data defined
label margins are allowed.
Fixes #10314
2018-12-15 11:28:56 +10:00
Nyall Dawson
f00e43d3c2
[layouts] Hack around inconsistent subclassing of layout items by sip
...
Sometimes, calling some layout methods, results in sip being inable
to downcast the items to their correct type, resulting only
in a QgsLayoutItem object.
This works around the problem, albeit in an incredibly hacky way.
2018-10-20 06:19:34 +10:00
Denis Rouzaud
4b7da692d6
run sipify all
2018-09-10 11:41:57 -04:00
Nyall Dawson
1c615c15cc
More documentation compliance
...
Use Qt style "returns .." tense instead of "return ..", and lock
this in with a documentation compliance unit test
2018-05-25 15:09:00 +10:00
Denis Rouzaud
7df2593caf
move auto generated sip file in dedicated folder
2018-05-14 10:23:37 -04:00