43    void paint( QPainter *painter, 
const QStyleOptionGraphicsItem *itemStyle, QWidget *pWidget ) 
override;
 
   73      UndoPageSymbol = 3000, 
 
 
   89    int type() 
const override;
 
   90    QString displayName() 
const override;
 
  107    bool setPageSize( 
const QString &size, 
Orientation orientation = Portrait );
 
  113    QPageLayout pageLayout() 
const;
 
  154    QRectF boundingRect() 
const override;
 
  155    void attemptResize( 
const QgsLayoutSize &size, 
bool includesFrame = 
false ) 
override;
 
  157    ExportLayerBehavior exportLayerBehavior() const override;
 
  162    void redraw() override;
 
  169    bool writePropertiesToElement( QDomElement &parentElement, QDomDocument &document, const 
QgsReadWriteContext &context ) const override;
 
  170    bool readPropertiesFromElement( const QDomElement &itemElement, const QDomDocument &document, const 
QgsReadWriteContext &context ) override;
 
  174    double mMaximumShadowWidth = -1;
 
  176    std::unique_ptr< QgsLayoutItemPageGrid > mGrid;
 
  177    mutable QRectF mBoundingRect;
 
  182    void createDefaultPageStyleSymbol();
 
  184    friend class TestQgsLayoutPage;
 
 
Item representing the paper in a layout.
 
~QgsLayoutItemPage() override
 
const QgsFillSymbol * pageStyleSymbol() const
Returns the symbol to use for drawing the page background.
 
UndoCommand
Page item undo commands, used for collapsing undo commands.
 
Contains settings and helpers relating to a render of a QgsLayoutItem.
 
The class is used as a container of context for various read/write operations on other objects.
 
Contains information about the context of a rendering operation.