Qt
Internal/Contributor docs for the Qt SDK. <b>Note:</b> These are NOT official API docs; those are found <a href='https://doc.qt.io/'>here</a>.
Loading...
Searching...
No Matches
QPdfPagedPaintDevicePrivate Class Reference
+ Inheritance diagram for QPdfPagedPaintDevicePrivate:
+ Collaboration diagram for QPdfPagedPaintDevicePrivate:

Public Member Functions

 QPdfPagedPaintDevicePrivate (QPdfWriterPrivate *d)
 
 ~QPdfPagedPaintDevicePrivate ()
 
bool setPageLayout (const QPageLayout &newPageLayout) override
 
bool setPageSize (const QPageSize &pageSize) override
 
bool setPageOrientation (QPageLayout::Orientation orientation) override
 
bool setPageMargins (const QMarginsF &margins, QPageLayout::Unit units) override
 
QPageLayout pageLayout () const override
 
- Public Member Functions inherited from QPagedPaintDevicePrivate
 QPagedPaintDevicePrivate ()
 
virtual ~QPagedPaintDevicePrivate ()
 

Public Attributes

QPdfWriterPrivatepd
 
- Public Attributes inherited from QPagedPaintDevicePrivate
QPageRanges pageRanges
 
bool pageOrderAscending
 
bool printSelectionOnly
 

Additional Inherited Members

- Static Public Member Functions inherited from QPagedPaintDevicePrivate
static QPagedPaintDevicePrivateget (QPagedPaintDevice *pd)
 

Detailed Description

Definition at line 36 of file qpdfwriter.cpp.

Constructor & Destructor Documentation

◆ QPdfPagedPaintDevicePrivate()

QPdfPagedPaintDevicePrivate::QPdfPagedPaintDevicePrivate ( QPdfWriterPrivate * d)
inline

Definition at line 39 of file qpdfwriter.cpp.

◆ ~QPdfPagedPaintDevicePrivate()

QPdfPagedPaintDevicePrivate::~QPdfPagedPaintDevicePrivate ( )
inline

Definition at line 43 of file qpdfwriter.cpp.

Member Function Documentation

◆ pageLayout()

QPageLayout QPdfPagedPaintDevicePrivate::pageLayout ( ) const
inlineoverridevirtual

Implements QPagedPaintDevicePrivate.

Definition at line 74 of file qpdfwriter.cpp.

References QPdfWriterPrivate::engine, QPdfEngine::pageLayout(), and pd.

Referenced by setPageLayout(), setPageMargins(), setPageOrientation(), and setPageSize().

+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ setPageLayout()

bool QPdfPagedPaintDevicePrivate::setPageLayout ( const QPageLayout & newPageLayout)
inlineoverridevirtual

Implements QPagedPaintDevicePrivate.

Definition at line 46 of file qpdfwriter.cpp.

References QPdfWriterPrivate::engine, QPageLayout::isEquivalentTo(), pageLayout(), pd, and QPdfEngine::setPageLayout().

+ Here is the call graph for this function:

◆ setPageMargins()

bool QPdfPagedPaintDevicePrivate::setPageMargins ( const QMarginsF & margins,
QPageLayout::Unit units )
inlineoverridevirtual

Implements QPagedPaintDevicePrivate.

Definition at line 67 of file qpdfwriter.cpp.

References QPdfWriterPrivate::engine, QPageLayout::margins(), pageLayout(), pd, QPdfEngine::setPageMargins(), and QPageLayout::units().

+ Here is the call graph for this function:

◆ setPageOrientation()

bool QPdfPagedPaintDevicePrivate::setPageOrientation ( QPageLayout::Orientation orientation)
inlineoverridevirtual

Implements QPagedPaintDevicePrivate.

Definition at line 60 of file qpdfwriter.cpp.

References QPdfWriterPrivate::engine, QPageLayout::orientation(), pageLayout(), pd, and QPdfEngine::setPageOrientation().

+ Here is the call graph for this function:

◆ setPageSize()

bool QPdfPagedPaintDevicePrivate::setPageSize ( const QPageSize & pageSize)
inlineoverridevirtual

Implements QPagedPaintDevicePrivate.

Definition at line 53 of file qpdfwriter.cpp.

References QPdfWriterPrivate::engine, QPageSize::isEquivalentTo(), pageLayout(), QPageLayout::pageSize(), pd, and QPdfEngine::setPageSize().

+ Here is the call graph for this function:

Member Data Documentation

◆ pd

QPdfWriterPrivate* QPdfPagedPaintDevicePrivate::pd

The documentation for this class was generated from the following file: