Martin Dobias
86b4fcc7be
Fix QgsLayerTreeModel naming conventions and update Python bindings
...
I was using a mixture of terms 'symbology items' and 'legend nodes' for the same thing which was confusing
2014-09-05 18:33:55 +07:00
Martin Dobias
4cac2f75bd
Visibility groups: also record visibility states of renderer categories (legend nodes) into groups
...
Visibility of a layer is not stored within the map layer, but visibility
of renderer categories (which turn into legend nodes) is stored inside renderer and
that one in turn inside map layer. This fact may result in surprising behavior
when change of visibility group for a composer map will affect other composer maps (and main canvas).
The only way to overcome the problem would be to have the possibility to use multiple renderers with one layer.
2014-09-05 11:28:08 +07:00
Martin Dobias
dd78f099ab
Fix doxygen warnings, fix missing bindings
2014-09-01 11:05:51 +07:00
Martin Dobias
68ed52e963
API fixes, added missing python wrappers
2014-09-01 10:10:37 +07:00
Martin Dobias
e6c6aa2137
Layer tree model support replacement of layer tree + layer node handles removal of layer cleanly
2014-09-01 10:10:36 +07:00
Martin Dobias
0fc7fc7b07
New flag to disable checkboxes for legend nodes in layer tree model
2014-09-01 10:10:36 +07:00
Martin Dobias
89941f6b0a
Moved QgsLayerTreeModelLegendNode (+derived classes) to a new file
2014-09-01 10:10:36 +07:00
Martin Dobias
6891aae19a
Use QgsLayerTreeModel as a source of data for legend rendering instead of QgsLegendModel
...
This is work in progress, customization of legend is not working yet
2014-09-01 10:10:36 +07:00
Juergen E. Fischer
07165eae79
indentation update
2014-08-17 13:37:34 +02:00
Juergen E. Fischer
4867b7fa37
[FEATURE][API] categorized render: support disabling rendering of some categories
...
Funded-By: norBIT
2014-07-04 21:40:22 +02:00
Martin Dobias
378de25d3d
[layertree] QgsLayerTreeGroup doxymentation
2014-06-17 14:57:31 +07:00
Martin Dobias
b134c254f3
[layertree] Update layer tree view when a tree node changes the expanded state
2014-06-17 14:57:31 +07:00
Martin Dobias
da63ba4c41
[layertree] Fix python issues with addLayer()
2014-06-04 22:36:07 +07:00
Martin Dobias
fa3f21cdb6
Fix #10412 (option whether to show newly added layers)
2014-06-04 13:34:09 +07:00
Martin Dobias
73358c3a7e
[layertree] Add python bindings - part one (core)
2014-06-03 19:27:28 +07:00