Qt
Internal/Contributor docs for the Qt SDK. Note: These are NOT official API docs; those are found at https://doc.qt.io/
Loading...
Searching...
No Matches
QCupsPrintEnginePrivate Class Reference

#include <qcupsprintengine_p.h>

Inheritance diagram for QCupsPrintEnginePrivate:
Collaboration diagram for QCupsPrintEnginePrivate:

Public Member Functions

 QCupsPrintEnginePrivate (QPrinter::PrinterMode m)
 ~QCupsPrintEnginePrivate ()
bool openPrintDevice () override
void closePrintDevice () override
Public Member Functions inherited from QPdfPrintEnginePrivate
 QPdfPrintEnginePrivate (QPrinter::PrinterMode m)
 ~QPdfPrintEnginePrivate ()
QPrinter::ColorMode printerColorMode () const
Public Member Functions inherited from QPdfEnginePrivate
 QPdfEnginePrivate ()
 ~QPdfEnginePrivate ()
uint requestObject ()
void writeHeader ()
void writeTail ()
int addImage (const QImage &image, bool *bitmap, bool lossless, qint64 serial_no)
 Adds an image to the pdf and return the pdf-object id.
int addConstantAlphaObject (int brushAlpha, int penAlpha=255)
int addBrushPattern (const QTransform &matrix, bool *specifyColor, int *gStateObject)
void drawTextItem (const QPointF &p, const QTextItemInt &ti)
QTransform pageMatrix () const
void newPage ()
Public Member Functions inherited from QPaintEnginePrivate
 QPaintEnginePrivate ()
virtual ~QPaintEnginePrivate ()
void updateSystemClip ()
void setSystemTransform (const QTransform &xform)
void setSystemViewport (const QRegion &region)
void setSystemTransformAndViewport (const QTransform &xform, const QRegion &region)
virtual void systemStateChanged ()
void drawBoxTextItem (const QPointF &p, const QTextItemInt &ti)
virtual QPaintEngineaggregateEngine ()
virtual Qt::HANDLE nativeHandle ()

Additional Inherited Members

Static Public Member Functions inherited from QPaintEnginePrivate
static QPaintEnginePrivateget (QPaintEngine *paintEngine)
Public Attributes inherited from QPdfEnginePrivate
int currentObject
QPdfPagecurrentPage
QPdf::Stroker stroker
QPointF brushOrigin
QBrush brush
QPen pen
QList< QPainterPathclips
bool clipEnabled
bool allClipped
bool hasPen
bool hasBrush
bool simplePen
bool needsTransform
qreal opacity
QPdfEngine::PdfVersion pdfVersion
QPdfEngine::ColorModel colorModel
QHash< QFontEngine::FaceId, QFontSubset * > fonts
QPaintDevicepdev
QIODeviceoutDevice
bool ownsDevice
QString outputFileName
QString title
QString creator
QString author
QUuid documentId = QUuid::createUuid()
bool embedFonts
int resolution
QPdfOutputIntent outputIntent
QPageLayout m_pageLayout
Public Attributes inherited from QPaintEnginePrivate
QPaintDevicepdev
QPaintEngineq_ptr
QRegion baseSystemClip
QRegion systemClip
QRect systemRect
QRegion systemViewport
QTransform systemTransform
QPaintDevicecurrentClipDevice
uint hasSystemTransform: 1
uint hasSystemViewport: 1

Detailed Description

Definition at line 47 of file qcupsprintengine_p.h.

Constructor & Destructor Documentation

◆ QCupsPrintEnginePrivate()

QCupsPrintEnginePrivate::QCupsPrintEnginePrivate ( QPrinter::PrinterMode m)

Definition at line 122 of file qcupsprintengine.cpp.

◆ ~QCupsPrintEnginePrivate()

QCupsPrintEnginePrivate::~QCupsPrintEnginePrivate ( )

Definition at line 128 of file qcupsprintengine.cpp.

Member Function Documentation

◆ closePrintDevice()

void QCupsPrintEnginePrivate::closePrintDevice ( )
overridevirtual

Reimplemented from QPdfPrintEnginePrivate.

Definition at line 172 of file qcupsprintengine.cpp.

◆ openPrintDevice()

bool QCupsPrintEnginePrivate::openPrintDevice ( )
overridevirtual

Reimplemented from QPdfPrintEnginePrivate.

Definition at line 132 of file qcupsprintengine.cpp.


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