Nyall Dawson
27bb2c156f
Fix undersized layertree icons on hidpi displays
2019-01-28 07:16:33 +11:00
Alex
004d6bae5f
Add QgsRenderContext to QgsLayerTreeModelLegendNode::ItemContext
2019-01-15 13:37:36 +11:00
nirvn
9200f538e9
Don't hard-code black and gray for layer tree items' text color
2018-12-21 21:13:19 +07:00
Alessandro Pasotti
465479056d
Move toggle action first and fix since 3.6
2018-12-07 08:07:18 +01:00
Alessandro Pasotti
ff99f1b825
[feature] Add a toggle action to vector layer legend items
2018-12-05 12:34:43 +01:00
Nyall Dawson
6cc41a9474
Remove an incorrect /Transfer/ annotation, add a missing /Transfer/ annotation
2018-11-27 19:07:06 +10:00
Alessandro Pasotti
f856b4c8e3
Renamed originalXmlProperties methods and variables
2018-11-05 10:24:35 +01:00
Alessandro Pasotti
1b041f4f4f
Add storeInvalidLayersProperties to store invalid layers
...
This can be used to restore initial layer status or to
apply styles and other layer properties if the data
source is changed.
The idea is that the user can fix bad layers at any time,
and by setting a new datasource she probably wants
to keep the original layer properties.
2018-11-05 10:24:35 +01:00
Nyall Dawson
d1e2978314
Add warning to QgsLayerTreeLayer::layer() dox
...
Because the returned pointer must ALWAYS be tested before
being dereferenced
2018-10-26 16:57:36 +10:00
Martin Dobias
a1d130ac97
Fix spelling
2018-09-27 00:46:37 +02:00
Martin Dobias
8831f19b79
Fix missing indicators after they are moved to a different group
...
The issue was that during drag&drop, we first connect to layer's signal
for the second time, but then the disconnect() call on removal of the original
layer node would disconnect all connections (not just one). For that reason
now we only connect/disconnect when the layer is in the tree only once.
2018-09-27 00:46:37 +02:00
Martin Dobias
5047571c13
Move recursive "collect layers" algorithm to QgsLayerTreeUtils + tests
2018-09-26 09:55:37 +02:00
Denis Rouzaud
4b7da692d6
run sipify all
2018-09-10 11:41:57 -04:00
Matthias Kuhn
1433de1067
Add missing sip bindings
2018-08-07 14:32:46 +02:00
Denis Rouzaud
65bb60e96c
run sipify
2018-05-28 10:39:34 -08:00
Nyall Dawson
9f650fead9
Fix incorrect param docstring when doxygen \param has extra
...
trailing spaces or uses tabs
2018-05-27 18:54:09 +10:00
Nyall Dawson
c864d22d1f
Add "get ..." to doxygen compliance blacklist
...
Should be "gets ..." for consistent tense, or better yet
"returns ..." for consistency.
2018-05-27 14:05:06 +10:00
Nyall Dawson
4bb7f82fcb
Remove some incorrect 'not available in Python bindings' notes
2018-05-26 16:51:58 +10:00
Nyall Dawson
94cf3fc788
Use "customize" instead of "customise"
...
Since we default to US spelling, we should always be using "customize"
2018-05-26 15:44:04 +10: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