| _addNode(int nodeIndex, QPointF newNode, double radius)=0 | QgsLayoutNodesItem | protectedpure virtual |
| _draw(QgsLayoutItemRenderContext &context, const QStyleOptionGraphicsItem *itemStyle=nullptr)=0 | QgsLayoutNodesItem | protectedpure virtual |
| _readXmlStyle(const QDomElement &elmt, const QgsReadWriteContext &context)=0 | QgsLayoutNodesItem | protectedpure virtual |
| _removeNode(int nodeIndex)=0 | QgsLayoutNodesItem | protectedpure virtual |
| _writeXmlStyle(QDomDocument &doc, QDomElement &elmt, const QgsReadWriteContext &context) const =0 | QgsLayoutNodesItem | protectedpure virtual |
| addNode(QPointF point, bool checkArea=true, double radius=10) | QgsLayoutNodesItem | |
| adjustPointForReferencePosition(QPointF point, QSizeF size, ReferencePoint reference) const | QgsLayoutItem | protected |
| AllProperties enum value | QgsLayoutObject | |
| applyDataDefinedSize(const QgsLayoutSize &size) | QgsLayoutItem | protected |
| applyItemSizeConstraint(QSizeF targetSize) | QgsLayoutItem | protectedvirtual |
| attemptMove(const QgsLayoutPoint &point, bool useReferencePoint=true, bool includesFrame=false, int page=-1) | QgsLayoutItem | virtual |
| attemptMoveBy(double deltaX, double deltaY) | QgsLayoutItem | |
| attemptResize(const QgsLayoutSize &size, bool includesFrame=false) | QgsLayoutItem | virtual |
| attemptSetSceneRect(const QRectF &rect, bool includesFrame=false) | QgsLayoutItem | |
| AttributeTableSourceLayer enum value | QgsLayoutObject | |
| BackgroundColor enum value | QgsLayoutObject | |
| backgroundColor() const | QgsLayoutItem | inline |
| beginCommand(const QString &commandText, UndoCommand command=UndoNone) | QgsLayoutItem | |
| BlendMode enum value | QgsLayoutObject | |
| blendMode() const | QgsLayoutItem | inline |
| boundingRect() const override | QgsLayoutNodesItem | |
| cancelCommand() | QgsLayoutItem | |
| changed() | QgsLayoutObject | signal |
| cleanup() | QgsLayoutItem | virtual |
| computeDistance(QPointF pt1, QPointF pt2) const | QgsLayoutNodesItem | protected |
| containsAdvancedEffects() const | QgsLayoutItem | virtual |
| createCommand(const QString &text, int id, QUndoCommand *parent=nullptr) override | QgsLayoutItem | virtual |
| createExpressionContext() const override | QgsLayoutItem | virtual |
| customProperties() const | QgsLayoutObject | |
| customProperty(const QString &key, const QVariant &defaultValue=QVariant()) const | QgsLayoutObject | |
| dataDefinedProperties() | QgsLayoutObject | inline |
| dataDefinedProperties() const | QgsLayoutObject | inline |
| DataDefinedProperty enum name | QgsLayoutObject | |
| deselectNode() | QgsLayoutNodesItem | inline |
| displayName() const | QgsLayoutItem | virtual |
| draw(QgsLayoutItemRenderContext &context) override | QgsLayoutNodesItem | protectedvirtual |
| drawBackground(QgsRenderContext &context) | QgsLayoutItem | protectedvirtual |
| drawDebugRect(QPainter *painter) | QgsLayoutItem | protectedvirtual |
| drawFrame(QgsRenderContext &context) | QgsLayoutItem | protectedvirtual |
| endCommand() | QgsLayoutItem | |
| estimatedFrameBleed() const override | QgsLayoutNodesItem | virtual |
| EvaluatedValue enum value | QgsLayoutObject | |
| ExcludeFromExports enum value | QgsLayoutObject | |
| excludeFromExports() const | QgsLayoutItem | |
| finalizeRestoreFromXml() | QgsLayoutItem | virtual |
| fixedSize() const | QgsLayoutItem | inlinevirtual |
| Flag enum name | QgsLayoutItem | |
| FlagOverridesPaint enum value | QgsLayoutItem | |
| frameChanged() | QgsLayoutItem | signal |
| FrameColor enum value | QgsLayoutObject | |
| frameEnabled() const | QgsLayoutItem | inline |
| frameJoinStyle() const | QgsLayoutItem | inline |
| frameStrokeColor() const | QgsLayoutItem | inline |
| frameStrokeWidth() const | QgsLayoutItem | inline |
| hasBackground() const | QgsLayoutItem | inline |
| icon() const | QgsLayoutItem | inlinevirtual |
| id() const | QgsLayoutItem | inline |
| invalidateCache() | QgsLayoutItem | virtualslot |
| isGroupMember() const | QgsLayoutItem | |
| isLocked() const | QgsLayoutItem | inline |
| itemFlags() const | QgsLayoutItem | virtual |
| ItemHeight enum value | QgsLayoutObject | |
| itemOpacity() const | QgsLayoutItem | inline |
| ItemRotation enum value | QgsLayoutObject | |
| itemRotation() const | QgsLayoutItem | |
| ItemWidth enum value | QgsLayoutObject | |
| layout() const | QgsLayoutObject | |
| layout() | QgsLayoutObject | |
| LegendColumnCount enum value | QgsLayoutObject | |
| LegendTitle enum value | QgsLayoutObject | |
| lockChanged() | QgsLayoutItem | signal |
| locked | QgsLayoutItem | |
| LowerLeft enum value | QgsLayoutItem | |
| LowerMiddle enum value | QgsLayoutItem | |
| LowerRight enum value | QgsLayoutItem | |
| MapAtlasMargin enum value | QgsLayoutObject | |
| MapLabelMargin enum value | QgsLayoutObject | |
| MapLayers enum value | QgsLayoutObject | |
| MapRotation enum value | QgsLayoutObject | |
| MapScale enum value | QgsLayoutObject | |
| MapStylePreset enum value | QgsLayoutObject | |
| MapXMax enum value | QgsLayoutObject | |
| MapXMin enum value | QgsLayoutObject | |
| MapYMax enum value | QgsLayoutObject | |
| MapYMin enum value | QgsLayoutObject | |
| mCurrentRectangle | QgsLayoutNodesItem | protected |
| mCustomProperties | QgsLayoutObject | protected |
| mDataDefinedProperties | QgsLayoutObject | protected |
| Middle enum value | QgsLayoutItem | |
| MiddleLeft enum value | QgsLayoutItem | |
| MiddleRight enum value | QgsLayoutItem | |
| minimumSize() const | QgsLayoutItem | inlinevirtual |
| mLayout | QgsLayoutObject | protected |
| mMaxSymbolBleed | QgsLayoutNodesItem | protected |
| moveContent(double dx, double dy) | QgsLayoutItem | virtual |
| moveNode(int index, QPointF node) | QgsLayoutNodesItem | |
| mPolygon | QgsLayoutNodesItem | protected |
| nodeAtPosition(QPointF point, bool searchInRadius=true, double radius=10) const | QgsLayoutNodesItem | |
| nodePosition(int index, QPointF &position) const | QgsLayoutNodesItem | |
| nodes() const | QgsLayoutNodesItem | inline |
| nodesSize() const | QgsLayoutNodesItem | inline |
| NoProperty enum value | QgsLayoutObject | |
| numberExportLayers() const | QgsLayoutItem | inlinevirtual |
| NumPages enum value | QgsLayoutObject | |
| Opacity enum value | QgsLayoutObject | |
| OriginalValue enum value | QgsLayoutObject | |
| page() const | QgsLayoutItem | |
| PageNumber enum value | QgsLayoutObject | |
| pagePos() const | QgsLayoutItem | |
| pagePositionWithUnits() const | QgsLayoutItem | |
| paint(QPainter *painter, const QStyleOptionGraphicsItem *itemStyle, QWidget *pWidget) override | QgsLayoutItem | |
| PaperHeight enum value | QgsLayoutObject | |
| PaperOrientation enum value | QgsLayoutObject | |
| PaperWidth enum value | QgsLayoutObject | |
| parentGroup() const | QgsLayoutItem | |
| PictureSource enum value | QgsLayoutObject | |
| PictureSvgBackgroundColor enum value | QgsLayoutObject | |
| PictureSvgStrokeColor enum value | QgsLayoutObject | |
| PictureSvgStrokeWidth enum value | QgsLayoutObject | |
| positionAtReferencePoint(ReferencePoint reference) const | QgsLayoutItem | protected |
| positionWithUnits() const | QgsLayoutItem | inline |
| PositionX enum value | QgsLayoutObject | |
| PositionY enum value | QgsLayoutObject | |
| PresetPaperSize enum value | QgsLayoutObject | |
| propertyDefinitions() | QgsLayoutObject | static |
| PropertyValueType enum name | QgsLayoutObject | |
| QgsLayoutItem(QgsLayout *layout, bool manageZValue=true) | QgsLayoutItem | explicit |
| QgsLayoutNodesItem(QgsLayout *layout) | QgsLayoutNodesItem | protected |
| QgsLayoutNodesItem(const QPolygonF &polygon, QgsLayout *layout) | QgsLayoutNodesItem | protected |
| QgsLayoutObject(QgsLayout *layout) | QgsLayoutObject | explicit |
| readObjectPropertiesFromElement(const QDomElement &parentElement, const QDomDocument &document, const QgsReadWriteContext &context) | QgsLayoutObject | protected |
| readPropertiesFromElement(const QDomElement &element, const QDomDocument &document, const QgsReadWriteContext &context) override | QgsLayoutNodesItem | protectedvirtual |
| readXml(const QDomElement &itemElement, const QDomDocument &document, const QgsReadWriteContext &context) | QgsLayoutItem | |
| rectWithFrame() const | QgsLayoutItem | virtual |
| redraw() | QgsLayoutItem | virtualslot |
| ReferencePoint enum name | QgsLayoutItem | |
| referencePoint() const | QgsLayoutItem | inline |
| refresh() override | QgsLayoutItem | slot |
| refreshBackgroundColor(bool updateItem=true) | QgsLayoutItem | protected |
| refreshBlendMode() | QgsLayoutItem | protected |
| refreshDataDefinedProperty(QgsLayoutObject::DataDefinedProperty property=QgsLayoutObject::AllProperties) | QgsLayoutItem | virtualslot |
| refreshFrame(bool updateItem=true) | QgsLayoutItem | protected |
| refreshItemPosition() | QgsLayoutItem | protected |
| refreshItemRotation(QPointF *origin=nullptr) | QgsLayoutItem | protected |
| refreshItemSize() | QgsLayoutItem | protected |
| refreshOpacity(bool updateItem=true) | QgsLayoutItem | protected |
| removeCustomProperty(const QString &key) | QgsLayoutObject | |
| removeNode(int index) | QgsLayoutNodesItem | |
| requiresRasterization() const | QgsLayoutItem | virtual |
| rescaleToFitBoundingBox() | QgsLayoutNodesItem | protected |
| rotateItem(double angle, QPointF transformOrigin) | QgsLayoutItem | virtualslot |
| rotationChanged(double newRotation) | QgsLayoutItem | signal |
| ScalebarFillColor enum value | QgsLayoutObject | |
| ScalebarFillColor2 enum value | QgsLayoutObject | |
| ScalebarLineColor enum value | QgsLayoutObject | |
| ScalebarLineWidth enum value | QgsLayoutObject | |
| selectedNode() const | QgsLayoutNodesItem | inline |
| setBackgroundColor(const QColor &color) | QgsLayoutItem | |
| setBackgroundEnabled(bool drawBackground) | QgsLayoutItem | |
| setBlendMode(QPainter::CompositionMode mode) | QgsLayoutItem | |
| setCustomProperty(const QString &key, const QVariant &value) | QgsLayoutObject | |
| setDataDefinedProperties(const QgsPropertyCollection &collection) | QgsLayoutObject | inline |
| setDisplayNodes(bool display=true) | QgsLayoutNodesItem | inline |
| setExcludeFromExports(bool exclude) | QgsLayoutItem | |
| setFixedSize(const QgsLayoutSize &size) | QgsLayoutItem | protectedvirtual |
| setFrameEnabled(bool drawFrame) | QgsLayoutItem | virtual |
| setFrameJoinStyle(Qt::PenJoinStyle style) | QgsLayoutItem | |
| setFrameStrokeColor(const QColor &color) | QgsLayoutItem | |
| setFrameStrokeWidth(QgsLayoutMeasurement width) | QgsLayoutItem | virtual |
| setId(const QString &id) | QgsLayoutItem | virtual |
| setItemOpacity(double opacity) | QgsLayoutItem | |
| setItemRotation(double rotation, bool adjustPosition=true) | QgsLayoutItem | virtualslot |
| setLocked(bool locked) | QgsLayoutItem | |
| setMinimumSize(const QgsLayoutSize &size) | QgsLayoutItem | protectedvirtual |
| setMoveContentPreviewOffset(double dx, double dy) | QgsLayoutItem | virtual |
| setNodes(const QPolygonF &nodes) | QgsLayoutNodesItem | |
| setParentGroup(QgsLayoutItemGroup *group) | QgsLayoutItem | |
| setReferencePoint(ReferencePoint point) | QgsLayoutItem | |
| setSelected(bool selected) | QgsLayoutItem | virtual |
| setSelectedNode(int index) | QgsLayoutNodesItem | |
| setVisibility(bool visible) | QgsLayoutItem | virtual |
| shouldDrawItem() const | QgsLayoutItem | |
| sizePositionChanged() | QgsLayoutItem | signal |
| sizeWithUnits() const | QgsLayoutItem | inline |
| SourceUrl enum value | QgsLayoutObject | |
| TestProperty enum value | QgsLayoutObject | |
| topLeftToReferencePoint(const QgsLayoutPoint &point) const | QgsLayoutItem | protected |
| Transparency enum value | QgsLayoutObject | |
| type() const override | QgsLayoutItem | |
| UndoArrowHeadFillColor enum value | QgsLayoutItem | |
| UndoArrowHeadStrokeColor enum value | QgsLayoutItem | |
| UndoArrowHeadWidth enum value | QgsLayoutItem | |
| UndoArrowStrokeWidth enum value | QgsLayoutItem | |
| UndoAtlasMargin enum value | QgsLayoutItem | |
| UndoBackgroundColor enum value | QgsLayoutItem | |
| UndoCommand enum name | QgsLayoutItem | |
| UndoCustomCommand enum value | QgsLayoutItem | |
| UndoGridFramePenColor enum value | QgsLayoutItem | |
| UndoIncrementalMove enum value | QgsLayoutItem | |
| UndoIncrementalResize enum value | QgsLayoutItem | |
| UndoLabelFont enum value | QgsLayoutItem | |
| UndoLabelFontColor enum value | QgsLayoutItem | |
| UndoLabelMargin enum value | QgsLayoutItem | |
| UndoLabelText enum value | QgsLayoutItem | |
| UndoLegendBoxSpace enum value | QgsLayoutItem | |
| UndoLegendColumnCount enum value | QgsLayoutItem | |
| UndoLegendColumnSpace enum value | QgsLayoutItem | |
| UndoLegendFontColor enum value | QgsLayoutItem | |
| UndoLegendGroupFont enum value | QgsLayoutItem | |
| UndoLegendGroupSpace enum value | QgsLayoutItem | |
| UndoLegendIconSymbolSpace enum value | QgsLayoutItem | |
| UndoLegendItemFont enum value | QgsLayoutItem | |
| UndoLegendLayerFont enum value | QgsLayoutItem | |
| UndoLegendLayerSpace enum value | QgsLayoutItem | |
| UndoLegendLineSpacing enum value | QgsLayoutItem | |
| UndoLegendRasterStrokeColor enum value | QgsLayoutItem | |
| UndoLegendRasterStrokeWidth enum value | QgsLayoutItem | |
| UndoLegendSymbolHeight enum value | QgsLayoutItem | |
| UndoLegendSymbolSpace enum value | QgsLayoutItem | |
| UndoLegendSymbolWidth enum value | QgsLayoutItem | |
| UndoLegendText enum value | QgsLayoutItem | |
| UndoLegendTitleFont enum value | QgsLayoutItem | |
| UndoLegendTitleSpaceBottom enum value | QgsLayoutItem | |
| UndoLegendWmsLegendHeight enum value | QgsLayoutItem | |
| UndoLegendWmsLegendWidth enum value | QgsLayoutItem | |
| UndoMapAnnotationDistance enum value | QgsLayoutItem | |
| UndoMapGridAnnotationFontColor enum value | QgsLayoutItem | |
| UndoMapGridFrameFill1Color enum value | QgsLayoutItem | |
| UndoMapGridFrameFill2Color enum value | QgsLayoutItem | |
| UndoMapGridLineSymbol enum value | QgsLayoutItem | |
| UndoMapGridMarkerSymbol enum value | QgsLayoutItem | |
| UndoMapLabelMargin enum value | QgsLayoutItem | |
| UndoMapRotation enum value | QgsLayoutItem | |
| UndoNodeMove enum value | QgsLayoutItem | |
| UndoNone enum value | QgsLayoutItem | |
| UndoOpacity enum value | QgsLayoutItem | |
| UndoOverviewStyle enum value | QgsLayoutItem | |
| UndoPictureFillColor enum value | QgsLayoutItem | |
| UndoPictureNorthOffset enum value | QgsLayoutItem | |
| UndoPictureRotation enum value | QgsLayoutItem | |
| UndoPictureStrokeColor enum value | QgsLayoutItem | |
| UndoPictureStrokeWidth enum value | QgsLayoutItem | |
| UndoRotation enum value | QgsLayoutItem | |
| UndoScaleBarBoxContentSpace enum value | QgsLayoutItem | |
| UndoScaleBarFillColor enum value | QgsLayoutItem | |
| UndoScaleBarFillColor2 enum value | QgsLayoutItem | |
| UndoScaleBarFontColor enum value | QgsLayoutItem | |
| UndoScaleBarHeight enum value | QgsLayoutItem | |
| UndoScaleBarLabelBarSize enum value | QgsLayoutItem | |
| UndoScaleBarLineWidth enum value | QgsLayoutItem | |
| UndoScaleBarMapUnitsSegment enum value | QgsLayoutItem | |
| UndoScaleBarSegments enum value | QgsLayoutItem | |
| UndoScaleBarSegmentSize enum value | QgsLayoutItem | |
| UndoScaleBarSegmentsLeft enum value | QgsLayoutItem | |
| UndoScaleBarStrokeColor enum value | QgsLayoutItem | |
| UndoScaleBarUnitText enum value | QgsLayoutItem | |
| UndoSetId enum value | QgsLayoutItem | |
| UndoShapeCornerRadius enum value | QgsLayoutItem | |
| UndoShapeStyle enum value | QgsLayoutItem | |
| UndoStrokeColor enum value | QgsLayoutItem | |
| UndoStrokeWidth enum value | QgsLayoutItem | |
| UndoZoomContent enum value | QgsLayoutItem | |
| updateBoundingRect() | QgsLayoutNodesItem | protectedvirtualslot |
| updateSceneRect() | QgsLayoutNodesItem | protected |
| UpperLeft enum value | QgsLayoutItem | |
| UpperMiddle enum value | QgsLayoutItem | |
| UpperRight enum value | QgsLayoutItem | |
| uuid() const | QgsLayoutItem | inlinevirtual |
| writeObjectPropertiesToElement(QDomElement &parentElement, QDomDocument &document, const QgsReadWriteContext &context) const | QgsLayoutObject | protected |
| writePropertiesToElement(QDomElement &element, QDomDocument &document, const QgsReadWriteContext &context) const override | QgsLayoutNodesItem | protectedvirtual |
| writeXml(QDomElement &parentElement, QDomDocument &document, const QgsReadWriteContext &context) const | QgsLayoutItem | |
| zoomContent(double factor, QPointF point) | QgsLayoutItem | virtual |
| ~QgsExpressionContextGenerator()=default | QgsExpressionContextGenerator | virtual |
| ~QgsLayoutItem() override | QgsLayoutItem | |
| ~QgsLayoutUndoObjectInterface()=default | QgsLayoutUndoObjectInterface | virtual |