QGIS API Documentation  3.37.0-Master (a5b4d9743e8)
QgsLegendModel Member List

This is the complete list of members for QgsLegendModel, including all inherited members.

ActionHierarchical enum valueQgsLayerTreeModel
addLegendToLayer(QgsLayerTreeLayer *nodeL)QgsLayerTreeModelprotected
addTargetScreenProperties(const QgsScreenProperties &properties)QgsLayerTreeModel
AllowLegendChangeState enum valueQgsLayerTreeModel
AllowNodeChangeVisibility enum valueQgsLayerTreeModel
AllowNodeRename enum valueQgsLayerTreeModel
AllowNodeReorder enum valueQgsLayerTreeModel
autoCollapseLegendNodes() constQgsLayerTreeModelinline
clearCachedData(QgsLayerTreeNode *node) constQgsLegendModel
columnCount(const QModelIndex &parent=QModelIndex()) const overrideQgsLayerTreeModel
connectToLayer(QgsLayerTreeLayer *nodeLayer)QgsLayerTreeModelprotected
connectToLayers(QgsLayerTreeGroup *parentGroup)QgsLayerTreeModelprotected
connectToRootNode()QgsLayerTreeModelprotected
createTemporaryRenderContext() constQgsLayerTreeModelprotected
currentIndex() constQgsLayerTreeModel
data(const QModelIndex &index, int role) const overrideQgsLegendModel
DeferredLegendInvalidation enum valueQgsLayerTreeModel
disconnectFromLayer(QgsLayerTreeLayer *nodeLayer)QgsLayerTreeModelprotected
disconnectFromLayers(QgsLayerTreeGroup *parentGroup)QgsLayerTreeModelprotected
disconnectFromRootNode()QgsLayerTreeModelprotected
dropMimeData(const QMimeData *data, Qt::DropAction action, int row, int column, const QModelIndex &parent) overrideQgsLayerTreeModel
filterLegendNodes(const QList< QgsLayerTreeModelLegendNode * > &nodes)QgsLayerTreeModelprotected
filterSettings() constQgsLayerTreeModel
findLegendNode(const QString &layerId, const QString &ruleKey) constQgsLayerTreeModel
Flag enum nameQgsLayerTreeModel
Flags typedefQgsLayerTreeModel
flags(const QModelIndex &index) const overrideQgsLegendModel
QgsLayerTreeModel::flags() constQgsLayerTreeModel
hitTestCompleted()QgsLayerTreeModelsignal
hitTestInProgress() constQgsLayerTreeModel
hitTestStarted()QgsLayerTreeModelsignal
iconGroup()QgsLayerTreeModelprotectedstatic
index(int row, int column, const QModelIndex &parent=QModelIndex()) const overrideQgsLayerTreeModel
index2legendNode(const QModelIndex &index)QgsLayerTreeModelstatic
index2node(const QModelIndex &index) constQgsLayerTreeModel
indexes2nodes(const QModelIndexList &list, bool skipInternal=false) constQgsLayerTreeModel
indexOfParentLayerTreeNode(QgsLayerTreeNode *parentNode) constQgsLayerTreeModelprotected
invalidateLegendMapBasedData()QgsLayerTreeModelprotectedslot
layerFlagsChanged()QgsLayerTreeModelprotectedslot
layerLegendChanged()QgsLayerTreeModelprotectedslot
layerLegendNodes(QgsLayerTreeLayer *nodeLayer, bool skipNodeEmbeddedInParent=false) constQgsLegendModel
QgsLayerTreeModel::layerLegendNodes(QgsLayerTreeLayer *nodeLayer, bool skipNodeEmbeddedInParent=false)QgsLayerTreeModel
layerNeedsUpdate()QgsLayerTreeModelprotectedslot
layerOriginalLegendNodes(QgsLayerTreeLayer *nodeLayer)QgsLayerTreeModel
layerStyleOverrides() constQgsLayerTreeModel
layerTreeNodeFont(int nodeType) constQgsLayerTreeModel
legendCleanup()QgsLayerTreeModelprotected
legendEmbeddedInParent(QgsLayerTreeLayer *nodeLayer) constQgsLayerTreeModelprotected
legendFilterByScale() constQgsLayerTreeModelinline
legendFilterMapSettings() constQgsLayerTreeModel
legendIconEmbeddedInParent(QgsLayerTreeLayer *nodeLayer) constQgsLayerTreeModelprotected
legendInvalidateMapBasedData()QgsLayerTreeModelprotected
legendMapViewData(double *mapUnitsPerPixel, int *dpi, double *scale) constQgsLayerTreeModel
legendNode2index(QgsLayerTreeModelLegendNode *legendNode)QgsLayerTreeModel
legendNodeData(QgsLayerTreeModelLegendNode *node, int role) constQgsLayerTreeModelprotected
legendNodeDataChanged()QgsLayerTreeModelprotectedslot
legendNodeEmbeddedInParent(QgsLayerTreeLayer *nodeLayer) constQgsLayerTreeModel
legendNodeFlags(QgsLayerTreeModelLegendNode *node) constQgsLayerTreeModelprotected
legendNodeIndex(int row, int column, QgsLayerTreeModelLegendNode *node) constQgsLayerTreeModelprotected
legendNodeRowCount(QgsLayerTreeModelLegendNode *node) constQgsLayerTreeModelprotected
legendParent(QgsLayerTreeModelLegendNode *legendNode) constQgsLayerTreeModelprotected
legendRootIndex(int row, int column, QgsLayerTreeLayer *nL) constQgsLayerTreeModelprotected
legendRootRowCount(QgsLayerTreeLayer *nL) constQgsLayerTreeModelprotected
mAutoCollapseLegendNodesCountQgsLayerTreeModelprotected
mCurrentIndexQgsLayerTreeModelprotected
mDeferLegendInvalidationTimerQgsLayerTreeModelprotected
messageEmitted(const QString &message, Qgis::MessageLevel level=Qgis::MessageLevel::Info, int duration=5)QgsLayerTreeModelsignal
mFilterSettingsQgsLayerTreeModelprotected
mFlagsQgsLayerTreeModelprotected
mFontGroupQgsLayerTreeModelprotected
mFontLayerQgsLayerTreeModelprotected
mHitTestResultsQgsLayerTreeModelprotected
mHitTestTaskQgsLayerTreeModelprotected
mimeData(const QModelIndexList &indexes) const overrideQgsLayerTreeModel
mimeTypes() const overrideQgsLayerTreeModel
mInvalidatedNodesQgsLayerTreeModelprotected
mLayerStyleOverridesQgsLayerTreeModelprotected
mLegendQgsLayerTreeModelprotected
mLegendFilterByScaleQgsLayerTreeModelprotected
mLegendMapViewDpiQgsLayerTreeModelprotected
mLegendMapViewMuppQgsLayerTreeModelprotected
mLegendMapViewScaleQgsLayerTreeModelprotected
mRootNodeQgsLayerTreeModelprotected
mTargetScreenPropertiesQgsLayerTreeModelprotected
node2index(QgsLayerTreeNode *node) constQgsLayerTreeModel
nodeAddedChildren(QgsLayerTreeNode *node, int indexFrom, int indexTo)QgsLayerTreeModelprotectedslot
nodeCustomPropertyChanged(QgsLayerTreeNode *node, const QString &key)QgsLayerTreeModelprotectedslot
nodeLayerLoaded()QgsLayerTreeModelprotectedslot
nodeLayerWillBeUnloaded()QgsLayerTreeModelprotectedslot
nodeNameChanged(QgsLayerTreeNode *node, const QString &name)QgsLayerTreeModelprotectedslot
nodeRemovedChildren()QgsLayerTreeModelprotectedslot
nodeVisibilityChanged(QgsLayerTreeNode *node)QgsLayerTreeModelprotectedslot
nodeWillAddChildren(QgsLayerTreeNode *node, int indexFrom, int indexTo)QgsLayerTreeModelprotectedslot
nodeWillRemoveChildren(QgsLayerTreeNode *node, int indexFrom, int indexTo)QgsLayerTreeModelprotectedslot
parent(const QModelIndex &child) const overrideQgsLayerTreeModel
QgsLayerTreeModel(QgsLayerTree *rootNode, QObject *parent=nullptr)QgsLayerTreeModelexplicit
QgsLegendModel(QgsLayerTree *rootNode, QObject *parent=nullptr, QgsLayoutItemLegend *layout=nullptr)QgsLegendModel
QgsLegendModel(QgsLayerTree *rootNode, QgsLayoutItemLegend *layout)QgsLegendModel
recursivelyEmitDataChanged(const QModelIndex &index=QModelIndex())QgsLayerTreeModelprotected
refreshLayerLegend(QgsLayerTreeLayer *nodeLayer)QgsLayerTreeModel
refreshLegend()QgsLegendModelsignal
refreshScaleBasedLayers(const QModelIndex &index=QModelIndex(), double previousScale=0.0)QgsLayerTreeModelprotected
removeLegendFromLayer(QgsLayerTreeLayer *nodeLayer)QgsLayerTreeModelprotected
removeRows(int row, int count, const QModelIndex &parent=QModelIndex()) overrideQgsLayerTreeModel
rootGroup() constQgsLayerTreeModel
rowCount(const QModelIndex &parent=QModelIndex()) const overrideQgsLayerTreeModel
scaleIconSize(int standardSize)QgsLayerTreeModelstatic
setAutoCollapseLegendNodes(int nodeCount)QgsLayerTreeModelinline
setCurrentIndex(const QModelIndex &currentIndex)QgsLayerTreeModel
setData(const QModelIndex &index, const QVariant &value, int role=Qt::EditRole) overrideQgsLayerTreeModel
setFilterSettings(const QgsLayerTreeFilterSettings *settings=nullptr)QgsLayerTreeModel
setFlag(Flag f, bool on=true)QgsLayerTreeModel
setFlags(QgsLayerTreeModel::Flags f)QgsLayerTreeModel
setLayerStyleOverrides(const QMap< QString, QString > &overrides)QgsLayerTreeModel
setLayerTreeNodeFont(int nodeType, const QFont &font)QgsLayerTreeModel
setLegendFilter(const QgsMapSettings *settings, bool useExtent=true, const QgsGeometry &polygon=QgsGeometry(), bool useExpressions=true)QgsLayerTreeModel
setLegendFilterByMap(const QgsMapSettings *settings)QgsLayerTreeModel
setLegendFilterByScale(double scale)QgsLayerTreeModel
setLegendMapViewData(double mapUnitsPerPixel, int dpi, double scale)QgsLayerTreeModel
setRootGroup(QgsLayerTree *newRootGroup)QgsLayerTreeModel
ShowLegend enum valueQgsLayerTreeModel
ShowLegendAsTree enum valueQgsLayerTreeModel
supportedDropActions() const overrideQgsLayerTreeModel
targetScreenProperties() constQgsLayerTreeModel
testFlag(Flag f) constQgsLayerTreeModel
tryBuildLegendTree(const QList< QgsLayerTreeModelLegendNode * > &nodes)QgsLayerTreeModelprotected
UseEmbeddedWidgets enum valueQgsLayerTreeModel
UseTextFormatting enum valueQgsLayerTreeModel
UseThreadedHitTest enum valueQgsLayerTreeModel
waitForHitTestBlocking()QgsLayerTreeModel
~QgsLayerTreeModel() overrideQgsLayerTreeModel