/dports/graphics/qgis-ltr/qgis-3.16.16/src/core/layertree/ |
H A D | qgslayertreenode.cpp | 25 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 D | qgslayertreenode.h | 75 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 D | qgslayertreegroup.cpp | 27 : 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 D | qgslayertree.h | 43 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 D | qgslayertreemodel.cpp | 69 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 D | qgslayertreeutils.cpp | 158 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 D | qgslayertreemodel.h | 29 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 D | qgslayertreegroup.h | 34 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 D | qgslayertreenode.cpp | 25 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 D | qgslayertreenode.h | 75 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 D | qgslayertreegroup.cpp | 27 : 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 D | qgslayertree.h | 43 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 D | qgslayertreemodel.cpp | 72 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 D | qgslayertreeutils.cpp | 159 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 D | qgslayertreemodel.h | 30 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 D | qgslayertreegroup.h | 34 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 D | qgslayertreeview.h | 26 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 D | qgslayertreeview.cpp | 189 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 D | qgslayertreeviewdefaultactions.cpp | 50 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 D | qgslayertreeviewdefaultactions.cpp | 50 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 D | qgslayertreeview.h | 26 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 D | qgslayertreeview.cpp | 176 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 D | qgslayertreenode.sip.in | 14 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 D | qgslayertreenode.sip.in | 14 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 D | qgslayertreeviewembeddedindicator.cpp | 34 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()
|