Home
last modified time | relevance | path

Searched refs:QgsLayerTreeNode (Results 1 – 25 of 173) sorted by relevance

1234567

/dports/graphics/qgis-ltr/qgis-3.16.16/src/core/layertree/
H A Dqgslayertreenode.cpp25 QgsLayerTreeNode::QgsLayerTreeNode( QgsLayerTreeNode::NodeType t, bool checked ) in QgsLayerTreeNode() function in QgsLayerTreeNode
32 QgsLayerTreeNode::QgsLayerTreeNode( const QgsLayerTreeNode &other ) in QgsLayerTreeNode() function in QgsLayerTreeNode
46 QgsLayerTreeNode::~QgsLayerTreeNode() in ~QgsLayerTreeNode()
51 QgsLayerTreeNode *QgsLayerTreeNode::readXml( QDomElement &element, const QgsReadWriteContext &conte… in readXml()
53 QgsLayerTreeNode *node = nullptr; in readXml()
62 QgsLayerTreeNode *QgsLayerTreeNode::readXml( QDomElement &element, const QgsProject *project ) in readXml()
219 void QgsLayerTreeNode::insertChildrenPrivate( int index, QList<QgsLayerTreeNode *> nodes ) in insertChildrenPrivate()
242 connect( node, &QgsLayerTreeNode::willAddChildren, this, &QgsLayerTreeNode::willAddChildren ); in insertChildrenPrivate()
243 connect( node, &QgsLayerTreeNode::addedChildren, this, &QgsLayerTreeNode::addedChildren ); in insertChildrenPrivate()
249 connect( node, &QgsLayerTreeNode::nameChanged, this, &QgsLayerTreeNode::nameChanged ); in insertChildrenPrivate()
[all …]
H A Dqgslayertreenode.h75 class CORE_EXPORT QgsLayerTreeNode : public QObject
84 QgsLayerTreeNode *node = qobject_cast<QgsLayerTreeNode *>( sipCpp );
106 ~QgsLayerTreeNode() override;
111 QgsLayerTreeNode *parent() { return mParent; } in parent()
234 bool takeChild( QgsLayerTreeNode *node );
247 void visibilityChanged( QgsLayerTreeNode *node );
262 QgsLayerTreeNode( NodeType t, bool checked = true );
263 QgsLayerTreeNode( const QgsLayerTreeNode &other );
282 QgsLayerTreeNode *mParent = nullptr;
284 QList<QgsLayerTreeNode *> mChildren;
[all …]
H A Dqgslayertreegroup.cpp27 : QgsLayerTreeNode( NodeGroup, checked ) in QgsLayerTreeGroup()
34 : QgsLayerTreeNode( other ) in QgsLayerTreeGroup()
94 QList<QgsLayerTreeNode *> nodes; in insertChildNode()
101 QgsLayerTreeNode *meChild = nullptr; in insertChildNodes()
157 QgsLayerTreeNode *meChild = nullptr; in removeChildren()
177 for ( QgsLayerTreeNode *treeNode : childNodes ) in removeChildrenGroupWithoutLayers()
260 for ( QgsLayerTreeNode *child : mChildren ) in findGroups()
322 QList<QgsLayerTreeNode *> nodes; in readChildrenFromXml()
326 QgsLayerTreeNode *newNode = QgsLayerTreeNode::readXml( childElem, context ); in readChildrenFromXml()
358 static bool _nodeIsChecked( QgsLayerTreeNode *node ) in _nodeIsChecked()
[all …]
H A Dqgslayertree.h43 static inline bool isGroup( QgsLayerTreeNode *node ) in isGroup()
45 return node && node->nodeType() == QgsLayerTreeNode::NodeGroup; in isGroup()
53 static inline bool isLayer( const QgsLayerTreeNode *node ) in isLayer()
55 return node && node->nodeType() == QgsLayerTreeNode::NodeLayer; in isLayer()
64 static inline QgsLayerTreeGroup *toGroup( QgsLayerTreeNode *node ) SIP_SKIP in toGroup()
75 static inline QgsLayerTreeLayer *toLayer( QgsLayerTreeNode *node ) SIP_SKIP in toLayer()
86 static inline const QgsLayerTreeLayer *toLayer( const QgsLayerTreeNode *node ) SIP_SKIP in toLayer()
222 void nodeAddedChildren( QgsLayerTreeNode *node, int indexFrom, int indexTo );
H A Dqgslayertreemodel.cpp69 return qobject_cast<QgsLayerTreeNode *>( obj ); in index2node()
78 QgsLayerTreeNode *n = index2node( parent ); in rowCount()
108 QgsLayerTreeNode *n = index2node( parent ); in index()
166 QgsLayerTreeNode *node = index2node( index ); in data()
469 static bool _isChildOfNode( QgsLayerTreeNode *child, QgsLayerTreeNode *node ) in _isChildOfNode()
480 static bool _isChildOfNodes( QgsLayerTreeNode *child, const QList<QgsLayerTreeNode *> &nodes ) in _isChildOfNodes()
482 for ( QgsLayerTreeNode *n : nodes ) in _isChildOfNodes()
494 QList<QgsLayerTreeNode *> nodes; in indexes2nodes()
509 QList<QgsLayerTreeNode *> nodesFinal; in indexes2nodes()
1139 QList<QgsLayerTreeNode *> nodes; in dropMimeData()
[all …]
H A Dqgslayertreeutils.cpp158 for ( QgsLayerTreeNode *node : constChildren ) in _writeOldLegendGroupChildren()
297 QList<QgsLayerTreeNode *> nodesToRemove; in removeInvalidLayers()
299 for ( QgsLayerTreeNode *node : constChildren ) in removeInvalidLayers()
320 std::function<void ( QgsLayerTreeNode * )> _store = [ & ]( QgsLayerTreeNode * node ) in storeOriginalLayersProperties()
353 for ( QgsLayerTreeNode *node : group->children() ) in storeOriginalLayersProperties()
366 for ( QgsLayerTreeNode *child : constChildren ) in invisibleLayerList()
388 for ( QgsLayerTreeNode *child : constChildren ) in replaceChildrenOfEmbeddedGroups()
409 for ( QgsLayerTreeNode *node : constChildren ) in updateEmbeddedGroupsProjectPath()
463 for ( QgsLayerTreeNode *vl : constChildren ) in insertLayerBelow()
478 for ( QgsLayerTreeNode *node : nodes ) in _collectMapLayers()
[all …]
H A Dqgslayertreemodel.h29 class QgsLayerTreeNode; variable
125 QgsLayerTreeNode *index2node( const QModelIndex &index ) const;
127 QModelIndex node2index( QgsLayerTreeNode *node ) const;
134 …QList<QgsLayerTreeNode *> indexes2nodes( const QModelIndexList &list, bool skipInternal = false ) …
299 void nodeWillAddChildren( QgsLayerTreeNode *node, int indexFrom, int indexTo );
300 void nodeAddedChildren( QgsLayerTreeNode *node, int indexFrom, int indexTo );
301 void nodeWillRemoveChildren( QgsLayerTreeNode *node, int indexFrom, int indexTo );
304 void nodeVisibilityChanged( QgsLayerTreeNode *node );
310 void nodeNameChanged( QgsLayerTreeNode *node, const QString &name );
312 void nodeCustomPropertyChanged( QgsLayerTreeNode *node, const QString &key );
[all …]
H A Dqgslayertreegroup.h34 class CORE_EXPORT QgsLayerTreeGroup : public QgsLayerTreeNode
81 void insertChildNodes( int index, const QList<QgsLayerTreeNode *> &nodes SIP_TRANSFER );
86 void insertChildNode( int index, QgsLayerTreeNode *node SIP_TRANSFER );
91 void addChildNode( QgsLayerTreeNode *node SIP_TRANSFER );
96 void removeChildNode( QgsLayerTreeNode *node );
209 void nodeVisibilityChanged( QgsLayerTreeNode *node );
/dports/graphics/qgis/qgis-3.22.3/src/core/layertree/
H A Dqgslayertreenode.cpp25 QgsLayerTreeNode::QgsLayerTreeNode( QgsLayerTreeNode::NodeType t, bool checked ) in QgsLayerTreeNode() function in QgsLayerTreeNode
32 QgsLayerTreeNode::QgsLayerTreeNode( const QgsLayerTreeNode &other ) in QgsLayerTreeNode() function in QgsLayerTreeNode
46 QgsLayerTreeNode::~QgsLayerTreeNode() in ~QgsLayerTreeNode()
51 QList<QgsLayerTreeNode *> QgsLayerTreeNode::abandonChildren() in abandonChildren()
62 void QgsLayerTreeNode::makeOrphan() in makeOrphan()
70 QgsLayerTreeNode *node = nullptr; in readXml()
79 QgsLayerTreeNode *QgsLayerTreeNode::readXml( QDomElement &element, const QgsProject *project ) in readXml()
236 void QgsLayerTreeNode::insertChildrenPrivate( int index, QList<QgsLayerTreeNode *> nodes ) in insertChildrenPrivate()
263 connect( node, &QgsLayerTreeNode::addedChildren, this, &QgsLayerTreeNode::addedChildren ); in insertChildrenPrivate()
269 connect( node, &QgsLayerTreeNode::nameChanged, this, &QgsLayerTreeNode::nameChanged ); in insertChildrenPrivate()
[all …]
H A Dqgslayertreenode.h75 class CORE_EXPORT QgsLayerTreeNode : public QObject
84 QgsLayerTreeNode *node = qobject_cast<QgsLayerTreeNode *>( sipCpp );
106 ~QgsLayerTreeNode() override;
119 QgsLayerTreeNode *parent() { return mParent; } in parent()
130 QList<QgsLayerTreeNode *> abandonChildren() SIP_SKIP;
249 bool takeChild( QgsLayerTreeNode *node );
262 void visibilityChanged( QgsLayerTreeNode *node );
278 QgsLayerTreeNode( const QgsLayerTreeNode &other );
297 QgsLayerTreeNode *mParent = nullptr;
299 QList<QgsLayerTreeNode *> mChildren;
[all …]
H A Dqgslayertreegroup.cpp27 : QgsLayerTreeNode( NodeGroup, checked ) in QgsLayerTreeGroup()
34 : QgsLayerTreeNode( other ) in QgsLayerTreeGroup()
94 QList<QgsLayerTreeNode *> nodes; in insertChildNode()
101 QgsLayerTreeNode *meChild = nullptr; in insertChildNodes()
157 QgsLayerTreeNode *meChild = nullptr; in removeChildren()
177 for ( QgsLayerTreeNode *treeNode : childNodes ) in removeChildrenGroupWithoutLayers()
260 for ( QgsLayerTreeNode *child : mChildren ) in findGroups()
327 QList<QgsLayerTreeNode *> nodes; in readChildrenFromXml()
331 QgsLayerTreeNode *newNode = QgsLayerTreeNode::readXml( childElem, context ); in readChildrenFromXml()
363 static bool _nodeIsChecked( QgsLayerTreeNode *node ) in _nodeIsChecked()
[all …]
H A Dqgslayertree.h43 static inline bool isGroup( QgsLayerTreeNode *node ) in isGroup()
45 return node && node->nodeType() == QgsLayerTreeNode::NodeGroup; in isGroup()
53 static inline bool isLayer( const QgsLayerTreeNode *node ) in isLayer()
55 return node && node->nodeType() == QgsLayerTreeNode::NodeLayer; in isLayer()
64 static inline QgsLayerTreeGroup *toGroup( QgsLayerTreeNode *node ) SIP_SKIP in toGroup()
75 static inline QgsLayerTreeLayer *toLayer( QgsLayerTreeNode *node ) SIP_SKIP in toLayer()
86 static inline const QgsLayerTreeLayer *toLayer( const QgsLayerTreeNode *node ) SIP_SKIP in toLayer()
231 void nodeAddedChildren( QgsLayerTreeNode *node, int indexFrom, int indexTo );
H A Dqgslayertreemodel.cpp72 return qobject_cast<QgsLayerTreeNode *>( obj ); in index2node()
81 QgsLayerTreeNode *n = index2node( parent ); in rowCount()
111 QgsLayerTreeNode *n = index2node( parent ); in index()
169 QgsLayerTreeNode *node = index2node( index ); in data()
441 static bool _isChildOfNode( QgsLayerTreeNode *child, QgsLayerTreeNode *node ) in _isChildOfNode()
452 static bool _isChildOfNodes( QgsLayerTreeNode *child, const QList<QgsLayerTreeNode *> &nodes ) in _isChildOfNodes()
454 for ( QgsLayerTreeNode *n : nodes ) in _isChildOfNodes()
466 QList<QgsLayerTreeNode *> nodes; in indexes2nodes()
481 QList<QgsLayerTreeNode *> nodesFinal; in indexes2nodes()
1119 QList<QgsLayerTreeNode *> nodes; in dropMimeData()
[all …]
H A Dqgslayertreeutils.cpp159 for ( QgsLayerTreeNode *node : constChildren ) in _writeOldLegendGroupChildren()
296 QList<QgsLayerTreeNode *> nodesToRemove; in removeInvalidLayers()
298 for ( QgsLayerTreeNode *node : constChildren ) in removeInvalidLayers()
318 std::function<void ( QgsLayerTreeNode * )> _store = [ & ]( QgsLayerTreeNode * node ) in storeOriginalLayersProperties()
355 for ( QgsLayerTreeNode *node : children ) in storeOriginalLayersProperties()
368 for ( QgsLayerTreeNode *child : constChildren ) in invisibleLayerList()
390 for ( QgsLayerTreeNode *child : constChildren ) in replaceChildrenOfEmbeddedGroups()
411 for ( QgsLayerTreeNode *node : constChildren ) in updateEmbeddedGroupsProjectPath()
465 for ( QgsLayerTreeNode *vl : constChildren ) in insertLayerBelow()
480 for ( QgsLayerTreeNode *node : nodes ) in _collectMapLayers()
[all …]
H A Dqgslayertreemodel.h30 class QgsLayerTreeNode; variable
126 QgsLayerTreeNode *index2node( const QModelIndex &index ) const;
128 QModelIndex node2index( QgsLayerTreeNode *node ) const;
135 …QList<QgsLayerTreeNode *> indexes2nodes( const QModelIndexList &list, bool skipInternal = false ) …
300 void nodeWillAddChildren( QgsLayerTreeNode *node, int indexFrom, int indexTo );
301 void nodeAddedChildren( QgsLayerTreeNode *node, int indexFrom, int indexTo );
302 void nodeWillRemoveChildren( QgsLayerTreeNode *node, int indexFrom, int indexTo );
305 void nodeVisibilityChanged( QgsLayerTreeNode *node );
311 void nodeNameChanged( QgsLayerTreeNode *node, const QString &name );
313 void nodeCustomPropertyChanged( QgsLayerTreeNode *node, const QString &key );
[all …]
H A Dqgslayertreegroup.h34 class CORE_EXPORT QgsLayerTreeGroup : public QgsLayerTreeNode
89 void insertChildNodes( int index, const QList<QgsLayerTreeNode *> &nodes SIP_TRANSFER );
94 void insertChildNode( int index, QgsLayerTreeNode *node SIP_TRANSFER );
99 void addChildNode( QgsLayerTreeNode *node SIP_TRANSFER );
104 void removeChildNode( QgsLayerTreeNode *node );
218 void nodeVisibilityChanged( QgsLayerTreeNode *node );
/dports/graphics/qgis/qgis-3.22.3/src/gui/layertree/
H A Dqgslayertreeview.h26 class QgsLayerTreeNode; variable
78 bool nodeShown( QgsLayerTreeNode *node ) const;
147 QgsLayerTreeNode *index2node( const QModelIndex &index ) const;
157 QModelIndex node2index( QgsLayerTreeNode *node ) const;
165 QModelIndex node2sourceIndex( QgsLayerTreeNode *node ) const;
230 QgsLayerTreeNode *currentNode() const;
244 QList<QgsLayerTreeNode *> selectedNodes( bool skipInternal = false ) const;
356 void updateExpandedStateFromNode( QgsLayerTreeNode *node );
375 void onExpandedChanged( QgsLayerTreeNode *node, bool expanded );
379 void onCustomPropertyChanged( QgsLayerTreeNode *node, const QString &key );
[all …]
H A Dqgslayertreeview.cpp189 QgsLayerTreeNode *parentNode = index2node( index ); in modelRowsInserted()
266 if ( QgsLayerTreeNode *node = index2node( index ) ) in updateExpandedStateToNode()
356 for ( QgsLayerTreeNode *child : constChildren ) in updateExpandedStateFromNode()
365 QgsLayerTreeNode *node = index2node( index ); in layerForIndex()
382 QgsLayerTreeNode *QgsLayerTreeView::currentNode() const in currentNode()
389 QgsLayerTreeNode *node = currentNode(); in currentGroupNode()
394 QgsLayerTreeNode *parent = node->parent(); in currentGroupNode()
429 for ( QgsLayerTreeNode *node : constSelectedNodes ) in selectedLayerNodes()
523 for ( QgsLayerTreeNode *node : constChildren ) in _expandAllNodes()
667 std::function<void( QgsLayerTreeNode *, int )> debug;
[all …]
H A Dqgslayertreeviewdefaultactions.cpp50 QgsLayerTreeNode *node = mView->currentNode(); in actionShowInOverview()
63 QgsLayerTreeNode *node = mView->currentNode(); in actionRenameGroupOrLayer()
80 QgsLayerTreeNode *node = mView->currentNode(); in actionShowFeatureCount()
168 QgsLayerTreeNode *node = mView->currentNode(); in actionMutuallyExclusiveGroup()
181 QgsLayerTreeNode *node = mView->currentNode(); in actionCheckAndAllChildren()
195 QgsLayerTreeNode *node = mView->currentNode(); in actionUncheckAndAllChildren()
209 QgsLayerTreeNode *node = mView->currentNode(); in actionCheckAndAllParents()
486 QgsLayerTreeNode *clonedNode = n->clone(); in moveToTop()
504 QgsLayerTreeNode *clonedNode = n->clone(); in moveToBottom()
521 for ( QgsLayerTreeNode *node : nodes ) in groupSelected()
[all …]
/dports/graphics/qgis-ltr/qgis-3.16.16/src/gui/layertree/
H A Dqgslayertreeviewdefaultactions.cpp50 QgsLayerTreeNode *node = mView->currentNode(); in actionShowInOverview()
63 QgsLayerTreeNode *node = mView->currentNode(); in actionRenameGroupOrLayer()
80 QgsLayerTreeNode *node = mView->currentNode(); in actionShowFeatureCount()
157 QgsLayerTreeNode *node = mView->currentNode(); in actionMutuallyExclusiveGroup()
170 QgsLayerTreeNode *node = mView->currentNode(); in actionCheckAndAllChildren()
184 QgsLayerTreeNode *node = mView->currentNode(); in actionUncheckAndAllChildren()
198 QgsLayerTreeNode *node = mView->currentNode(); in actionCheckAndAllParents()
449 QgsLayerTreeNode *clonedNode = n->clone(); in moveToTop()
467 QgsLayerTreeNode *clonedNode = n->clone(); in moveToBottom()
484 for ( QgsLayerTreeNode *node : nodes ) in groupSelected()
[all …]
H A Dqgslayertreeview.h26 class QgsLayerTreeNode; variable
110 QgsLayerTreeNode *currentNode() const;
124 QList<QgsLayerTreeNode *> selectedNodes( bool skipInternal = false ) const;
149 void addIndicator( QgsLayerTreeNode *node, QgsLayerTreeViewIndicator *indicator );
157 void removeIndicator( QgsLayerTreeNode *node, QgsLayerTreeViewIndicator *indicator );
165 QList<QgsLayerTreeViewIndicator *> indicators( QgsLayerTreeNode *node ) const;
224 void updateExpandedStateFromNode( QgsLayerTreeNode *node );
243 void onExpandedChanged( QgsLayerTreeNode *node, bool expanded );
247 void onCustomPropertyChanged( QgsLayerTreeNode *node, const QString &key );
261 QHash< QgsLayerTreeNode *, QList<QgsLayerTreeViewIndicator *> > mIndicators;
H A Dqgslayertreeview.cpp176 QgsLayerTreeNode *parentNode = layerTreeModel()->index2node( index ); in modelRowsInserted()
235 QList<QgsLayerTreeNode *> children = parentNode->children(); in modelRowsInserted()
253 if ( QgsLayerTreeNode *node = layerTreeModel()->index2node( index ) ) in updateExpandedStateToNode()
331 for ( QgsLayerTreeNode *child : constChildren ) in updateExpandedStateFromNode()
340 QgsLayerTreeNode *node = layerTreeModel()->index2node( index ); in layerForIndex()
357 QgsLayerTreeNode *QgsLayerTreeView::currentNode() const in currentNode()
364 QgsLayerTreeNode *node = currentNode(); in currentGroupNode()
369 QgsLayerTreeNode *parent = node->parent(); in currentGroupNode()
398 for ( QgsLayerTreeNode *node : constSelectedNodes ) in selectedLayerNodes()
486 for ( QgsLayerTreeNode *node : constChildren ) in _expandAllNodes()
[all …]
/dports/graphics/qgis/qgis-3.22.3/python/core/auto_generated/layertree/
H A Dqgslayertreenode.sip.in14 class QgsLayerTreeNode : QObject
65 if ( sipCpp->inherits( "QgsLayerTreeNode" ) )
68 QgsLayerTreeNode *node = qobject_cast<QgsLayerTreeNode *>( sipCpp );
87 ~QgsLayerTreeNode();
99 QgsLayerTreeNode *parent();
103 QList<QgsLayerTreeNode *> children();
147 virtual QgsLayerTreeNode *clone() const = 0 /Factory/;
255 bool takeChild( QgsLayerTreeNode *node );
278 void visibilityChanged( QgsLayerTreeNode *node );
300 QgsLayerTreeNode( NodeType t, bool checked = true );
[all …]
/dports/graphics/qgis-ltr/qgis-3.16.16/python/core/auto_generated/layertree/
H A Dqgslayertreenode.sip.in14 class QgsLayerTreeNode : QObject
65 if ( sipCpp->inherits( "QgsLayerTreeNode" ) )
68 QgsLayerTreeNode *node = qobject_cast<QgsLayerTreeNode *>( sipCpp );
87 ~QgsLayerTreeNode();
93 QgsLayerTreeNode *parent();
97 QList<QgsLayerTreeNode *> children();
140 virtual QgsLayerTreeNode *clone() const = 0 /Factory/;
248 bool takeChild( QgsLayerTreeNode *node );
271 void visibilityChanged( QgsLayerTreeNode *node );
293 QgsLayerTreeNode( NodeType t, bool checked = true );
[all …]
/dports/graphics/qgis-ltr/qgis-3.16.16/src/app/
H A Dqgslayertreeviewembeddedindicator.cpp34 void QgsLayerTreeViewEmbeddedIndicatorProvider::onAddedChildren( QgsLayerTreeNode *node, int indexF… in onAddedChildren()
37 QList<QgsLayerTreeNode *> children = node->children(); in onAddedChildren()
40 QgsLayerTreeNode *childNode = children[i]; in onAddedChildren()
66 void QgsLayerTreeViewEmbeddedIndicatorProvider::addIndicatorForEmbeddedLayer( QgsLayerTreeNode *nod… in addIndicatorForEmbeddedLayer()
69 QgsLayerTreeNode *nextNode = node; in addIndicatorForEmbeddedLayer()

1234567