![]() |
Qt
Internal/Contributor docs for the Qt SDK. Note: These are NOT official API docs; those are found at https://doc.qt.io/
|
#include <qprintengine_mac_p.h>
Public Member Functions | |
QMacPrintEnginePrivate () | |
~QMacPrintEnginePrivate () | |
void | initialize () |
void | releaseSession () |
bool | newPage_helper () |
void | setPageSize (const QPageSize &pageSize) |
bool | isPrintSessionInitialized () const |
PMPageFormat | format () const |
PMPrintSession | session () const |
PMPrintSettings | settings () const |
QPaintEngine * | aggregateEngine () override |
Qt::HANDLE | nativeHandle () override |
Public Member Functions inherited from QPaintEnginePrivate | |
QPaintEnginePrivate () | |
virtual | ~QPaintEnginePrivate () |
void | updateSystemClip () |
void | setSystemTransform (const QTransform &xform) |
void | setSystemViewport (const QRegion ®ion) |
void | setSystemTransformAndViewport (const QTransform &xform, const QRegion ®ion) |
virtual void | systemStateChanged () |
void | drawBoxTextItem (const QPointF &p, const QTextItemInt &ti) |
Public Attributes | |
QPrinter::PrinterMode | mode |
QPrinter::PrinterState | state |
QSharedPointer< QCocoaPrintDevice > | m_printDevice |
QPageLayout | m_pageLayout |
NSPrintInfo * | printInfo |
PMResolution | resolution |
QString | outputFilename |
QString | m_creator |
QPaintEngine * | paintEngine |
QHash< QMacPrintEngine::PrintEnginePropertyKey, QVariant > | valueCache |
uint | embedFonts |
Public Attributes inherited from QPaintEnginePrivate | |
QPaintDevice * | pdev |
QPaintEngine * | q_ptr |
QRegion | baseSystemClip |
QRegion | systemClip |
QRect | systemRect |
QRegion | systemViewport |
QTransform | systemTransform |
QPaintDevice * | currentClipDevice |
uint | hasSystemTransform: 1 |
uint | hasSystemViewport: 1 |
Additional Inherited Members | |
Static Public Member Functions inherited from QPaintEnginePrivate | |
static QPaintEnginePrivate * | get (QPaintEngine *paintEngine) |
Definition at line 82 of file qprintengine_mac_p.h.
|
inline |
Definition at line 98 of file qprintengine_mac_p.h.
References QMacPrintEnginePrivate(), and embedFonts.
Referenced by QMacPrintEnginePrivate().
QMacPrintEnginePrivate::~QMacPrintEnginePrivate | ( | ) |
Definition at line 112 of file qprintengine_mac.mm.
|
inlineoverridevirtual |
Reimplemented from QPaintEnginePrivate.
Definition at line 116 of file qprintengine_mac_p.h.
|
inline |
Definition at line 112 of file qprintengine_mac_p.h.
void QMacPrintEnginePrivate::initialize | ( | ) |
Definition at line 205 of file qprintengine_mac.mm.
|
inline |
Definition at line 107 of file qprintengine_mac_p.h.
|
inlineoverridevirtual |
Reimplemented from QPaintEnginePrivate.
Definition at line 117 of file qprintengine_mac_p.h.
bool QMacPrintEnginePrivate::newPage_helper | ( | ) |
Definition at line 248 of file qprintengine_mac.mm.
void QMacPrintEnginePrivate::releaseSession | ( | ) |
Definition at line 240 of file qprintengine_mac.mm.
|
inline |
Definition at line 113 of file qprintengine_mac_p.h.
Definition at line 303 of file qprintengine_mac.mm.
|
inline |
Definition at line 114 of file qprintengine_mac_p.h.
uint QMacPrintEnginePrivate::embedFonts |
Definition at line 96 of file qprintengine_mac_p.h.
Referenced by QMacPrintEnginePrivate().
QString QMacPrintEnginePrivate::m_creator |
Definition at line 93 of file qprintengine_mac_p.h.
QPageLayout QMacPrintEnginePrivate::m_pageLayout |
Definition at line 89 of file qprintengine_mac_p.h.
QSharedPointer<QCocoaPrintDevice> QMacPrintEnginePrivate::m_printDevice |
Definition at line 88 of file qprintengine_mac_p.h.
QPrinter::PrinterMode QMacPrintEnginePrivate::mode |
Definition at line 86 of file qprintengine_mac_p.h.
QString QMacPrintEnginePrivate::outputFilename |
Definition at line 92 of file qprintengine_mac_p.h.
QPaintEngine* QMacPrintEnginePrivate::paintEngine |
Definition at line 94 of file qprintengine_mac_p.h.
NSPrintInfo* QMacPrintEnginePrivate::printInfo |
Definition at line 90 of file qprintengine_mac_p.h.
PMResolution QMacPrintEnginePrivate::resolution |
Definition at line 91 of file qprintengine_mac_p.h.
QPrinter::PrinterState QMacPrintEnginePrivate::state |
Definition at line 87 of file qprintengine_mac_p.h.
QHash<QMacPrintEngine::PrintEnginePropertyKey, QVariant> QMacPrintEnginePrivate::valueCache |
Definition at line 95 of file qprintengine_mac_p.h.