Skip to content

Commit b2a4c76

Browse files
committedMay 21, 2014
[FEATURE] Merge of legend refactoring work
This replaces the existing tree widget implementation with more modular approach. In summary: - tree hierarchy in CORE library: QgsLayerTreeNode, QgsLayerTreeLayer, QgsLayerTreeGroup - model/view based tree view: QgsLayerTreeModel, QgsLayerTreeView - tree synchronization with map layer registry: QgsLayerTreeRegistryBridge - controlling of map canvas: QgsLayerTreeCanvasBridge Conflicts: src/ui/qgisapp.ui
2 parents 7f218c7 + 0b072e6 commit b2a4c76

File tree

75 files changed

+5093
-6085
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

75 files changed

+5093
-6085
lines changed
 

‎python/CMakeLists.txt

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -86,6 +86,7 @@ INCLUDE_DIRECTORIES(
8686
../src/gui/attributetable
8787
../src/gui/editorwidgets
8888
../src/gui/editorwidgets/core
89+
../src/gui/layertree
8990

9091
${CMAKE_BINARY_DIR} # qgsconfig.h, qgsversion.h
9192
)

‎python/gui/gui.sip

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -76,6 +76,7 @@
7676
%Include qgsrubberband.sip
7777
%Include qgsscalecombobox.sip
7878
%Include qgsscalerangewidget.sip
79+
%Include qgsscalevisibilitydialog.sip
7980
%Include qgssearchquerybuilder.sip
8081
%Include qgstextannotationitem.sip
8182
%Include qgsvertexmarker.sip
@@ -146,3 +147,5 @@
146147
%Include editorwidgets/core/qgseditorwidgetfactory.sip
147148
%Include editorwidgets/core/qgseditorwidgetregistry.sip
148149
%Include editorwidgets/core/qgseditorwidgetwrapper.sip
150+
151+
%Include layertree/qgslayertreeview.sip

0 commit comments

Comments
 (0)