![]() |
Qt 6.x
The Qt SDK
|
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 |
![]() | |
QPagedPaintDevicePrivate () | |
virtual | ~QPagedPaintDevicePrivate () |
virtual bool | setPageLayout (const QPageLayout &newPageLayout)=0 |
virtual bool | setPageSize (const QPageSize &pageSize)=0 |
virtual bool | setPageOrientation (QPageLayout::Orientation orientation)=0 |
virtual bool | setPageMargins (const QMarginsF &margins, QPageLayout::Unit units)=0 |
virtual QPageLayout | pageLayout () const =0 |
Public Attributes | |
QPdfWriterPrivate * | pd |
![]() | |
QPageRanges | pageRanges |
bool | pageOrderAscending |
bool | printSelectionOnly |
Additional Inherited Members | |
![]() | |
static QPagedPaintDevicePrivate * | get (QPagedPaintDevice *pd) |
Definition at line 36 of file qpdfwriter.cpp.
|
inline |
Definition at line 39 of file qpdfwriter.cpp.
|
inline |
Definition at line 43 of file qpdfwriter.cpp.
|
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().
|
inlineoverridevirtual |
Implements QPagedPaintDevicePrivate.
Definition at line 46 of file qpdfwriter.cpp.
References QPdfWriterPrivate::engine, QPageLayout::isEquivalentTo(), pageLayout(), pd, and QPdfEngine::setPageLayout().
|
inlineoverridevirtual |
Implements QPagedPaintDevicePrivate.
Definition at line 67 of file qpdfwriter.cpp.
References QPdfWriterPrivate::engine, QPageLayout::margins(), pageLayout(), pd, QPdfEngine::setPageMargins(), and QPageLayout::units().
|
inlineoverridevirtual |
Implements QPagedPaintDevicePrivate.
Definition at line 60 of file qpdfwriter.cpp.
References QPdfWriterPrivate::engine, QPageLayout::orientation(), pageLayout(), pd, and QPdfEngine::setPageOrientation().
|
inlineoverridevirtual |
Implements QPagedPaintDevicePrivate.
Definition at line 53 of file qpdfwriter.cpp.
References QPdfWriterPrivate::engine, QPageSize::isEquivalentTo(), pageLayout(), QPageLayout::pageSize(), pd, and QPdfEngine::setPageSize().
QPdfWriterPrivate* QPdfPagedPaintDevicePrivate::pd |
Definition at line 79 of file qpdfwriter.cpp.
Referenced by pageLayout(), setPageLayout(), setPageMargins(), setPageOrientation(), and setPageSize().