![]() |
Mapper
0.9.0
API documentation
|
#include <advanced_pdf_p.h>
Classes | |
struct | PaintEngineTypeStruct |
Public Types | |
enum | PdfVersion { Version_1_4, Version_A1b, Version_1_6 } |
Public Member Functions | |
AdvancedPdfEngine () | |
AdvancedPdfEngine (AdvancedPdfEnginePrivate &d) | |
~AdvancedPdfEngine () override | |
void | setOutputFilename (const QString &filename) |
void | setResolution (int resolution) |
int | resolution () const |
void | setPdfVersion (PdfVersion version) |
bool | begin (QPaintDevice *pdev) override |
bool | end () override |
void | drawPoints (const QPointF *points, int pointCount) override |
void | drawLines (const QLineF *lines, int lineCount) override |
void | drawRects (const QRectF *rects, int rectCount) override |
void | drawPolygon (const QPointF *points, int pointCount, PolygonDrawMode mode) override |
void | drawPath (const QPainterPath &path) override |
void | drawTextItem (const QPointF &p, const QTextItem &textItem) override |
void | drawPixmap (const QRectF &rectangle, const QPixmap &pixmap, const QRectF &sr) override |
void | drawImage (const QRectF &r, const QImage &pm, const QRectF &sr, Qt::ImageConversionFlags flags=Qt::AutoColor) override |
void | drawTiledPixmap (const QRectF &rectangle, const QPixmap &pixmap, const QPointF &point) override |
void | drawHyperlink (const QRectF &r, const QUrl &url) |
void | updateState (const QPaintEngineState &state) override |
int | metric (QPaintDevice::PaintDeviceMetric metricType) const |
Type | type () const override |
bool | newPage () |
void | setPageLayout (const QPageLayout &pageLayout) |
void | setPageSize (const QPageSize &pageSize) |
void | setPageOrientation (QPageLayout::Orientation orientation) |
void | setPageMargins (const QMarginsF &margins, QPageLayout::Unit units=QPageLayout::Point) |
QPageLayout | pageLayout () const |
void | setPen () |
void | setBrush () |
void | setupGraphicsState (QPaintEngine::DirtyFlags flags) |
AdvancedPdfEngine () | |
AdvancedPdfEngine (AdvancedPdfEnginePrivate &d) | |
~AdvancedPdfEngine () override | |
void | setOutputFilename (const QString &filename) |
void | setResolution (int resolution) |
int | resolution () const |
bool | begin (QPaintDevice *pdev) Q_DECL_OVERRIDE |
bool | end () Q_DECL_OVERRIDE |
void | drawPoints (const QPointF *points, int pointCount) Q_DECL_OVERRIDE |
void | drawLines (const QLineF *lines, int lineCount) Q_DECL_OVERRIDE |
void | drawRects (const QRectF *rects, int rectCount) Q_DECL_OVERRIDE |
void | drawPolygon (const QPointF *points, int pointCount, PolygonDrawMode mode) Q_DECL_OVERRIDE |
void | drawPath (const QPainterPath &path) Q_DECL_OVERRIDE |
void | drawTextItem (const QPointF &p, const QTextItem &textItem) Q_DECL_OVERRIDE |
void | drawPixmap (const QRectF &rectangle, const QPixmap &pixmap, const QRectF &sr) Q_DECL_OVERRIDE |
void | drawImage (const QRectF &r, const QImage &pm, const QRectF &sr, Qt::ImageConversionFlags flags=Qt::AutoColor) Q_DECL_OVERRIDE |
void | drawTiledPixmap (const QRectF &rectangle, const QPixmap &pixmap, const QPointF &point) Q_DECL_OVERRIDE |
void | updateState (const QPaintEngineState &state) Q_DECL_OVERRIDE |
int | metric (QPaintDevice::PaintDeviceMetric metricType) const |
Type | type () const Q_DECL_OVERRIDE |
bool | newPage () |
void | setPageLayout (const QPageLayout &pageLayout) |
void | setPageSize (const QPageSize &pageSize) |
void | setPageOrientation (QPageLayout::Orientation orientation) |
void | setPageMargins (const QMarginsF &margins, QPageLayout::Unit units=QPageLayout::Point) |
QPageLayout | pageLayout () const |
void | setPen () |
void | setBrush () |
void | setupGraphicsState (QPaintEngine::DirtyFlags flags) |
![]() | |
QPaintEngine (QPaintEngine::PaintEngineFeatures caps) | |
virtual | ~QPaintEngine () |
bool | isActive () const const |
void | setActive (bool state) |
virtual void | drawRects (const QRect *rects, int rectCount) |
virtual void | drawLines (const QLine *lines, int lineCount) |
virtual void | drawEllipse (const QRectF &rect) |
virtual void | drawEllipse (const QRect &rect) |
virtual void | drawPoints (const QPoint *points, int pointCount) |
virtual void | drawPolygon (const QPointF *points, int pointCount, QPaintEngine::PolygonDrawMode mode) |
virtual void | drawPolygon (const QPoint *points, int pointCount, QPaintEngine::PolygonDrawMode mode) |
QPaintDevice * | paintDevice () const const |
bool | hasFeature (QPaintEngine::PaintEngineFeatures feature) const const |
QPainter * | painter () const const |
Static Public Attributes | |
static struct AdvancedPdfEngine::PaintEngineTypeStruct | PaintEngineType = {} |
Friends | |
class | AdvancedPdfWriter |
Additional Inherited Members | |
![]() | |
typedef | PaintEngineFeatures |
typedef | DirtyFlags |
AdvancedPdfEngine::AdvancedPdfEngine | ( | ) |
AdvancedPdfEngine::AdvancedPdfEngine | ( | AdvancedPdfEnginePrivate & | d | ) |
|
inlineoverride |
AdvancedPdfEngine::AdvancedPdfEngine | ( | ) |
AdvancedPdfEngine::AdvancedPdfEngine | ( | AdvancedPdfEnginePrivate & | d | ) |
|
inlineoverride |
|
virtual |
Implements QPaintEngine.
Reimplemented in AdvancedPdfPrintEngine.
|
overridevirtual |
Implements QPaintEngine.
Reimplemented in AdvancedPdfPrintEngine, and AdvancedPdfPrintEngine.
|
virtual |
Reimplemented from QPaintEngine.
|
overridevirtual |
Reimplemented from QPaintEngine.
|
virtual |
Reimplemented from QPaintEngine.
|
overridevirtual |
Reimplemented from QPaintEngine.
|
virtual |
Reimplemented from QPaintEngine.
|
overridevirtual |
Reimplemented from QPaintEngine.
|
virtual |
Implements QPaintEngine.
|
overridevirtual |
Implements QPaintEngine.
|
virtual |
Reimplemented from QPaintEngine.
|
overridevirtual |
Reimplemented from QPaintEngine.
void AdvancedPdfEngine::drawPolygon | ( | const QPointF * | points, |
int | pointCount, | ||
PolygonDrawMode | mode | ||
) |
|
override |
|
virtual |
Reimplemented from QPaintEngine.
|
overridevirtual |
Reimplemented from QPaintEngine.
Reimplemented from QPaintEngine.
|
overridevirtual |
Reimplemented from QPaintEngine.
|
virtual |
Reimplemented from QPaintEngine.
|
overridevirtual |
Reimplemented from QPaintEngine.
|
virtual |
Implements QPaintEngine.
Reimplemented in AdvancedPdfPrintEngine.
|
overridevirtual |
Implements QPaintEngine.
Reimplemented in AdvancedPdfPrintEngine, and AdvancedPdfPrintEngine.
int AdvancedPdfEngine::metric | ( | QPaintDevice::PaintDeviceMetric | metricType | ) | const |
int AdvancedPdfEngine::metric | ( | QPaintDevice::PaintDeviceMetric | metricType | ) | const |
bool AdvancedPdfEngine::newPage | ( | ) |
bool AdvancedPdfEngine::newPage | ( | ) |
QPageLayout AdvancedPdfEngine::pageLayout | ( | ) | const |
QPageLayout AdvancedPdfEngine::pageLayout | ( | ) | const |
int AdvancedPdfEngine::resolution | ( | ) | const |
int AdvancedPdfEngine::resolution | ( | ) | const |
void AdvancedPdfEngine::setBrush | ( | ) |
void AdvancedPdfEngine::setBrush | ( | ) |
void AdvancedPdfEngine::setOutputFilename | ( | const QString & | filename | ) |
void AdvancedPdfEngine::setOutputFilename | ( | const QString & | filename | ) |
void AdvancedPdfEngine::setPageLayout | ( | const QPageLayout & | pageLayout | ) |
void AdvancedPdfEngine::setPageLayout | ( | const QPageLayout & | pageLayout | ) |
void AdvancedPdfEngine::setPageMargins | ( | const QMarginsF & | margins, |
QPageLayout::Unit | units = QPageLayout::Point |
||
) |
void AdvancedPdfEngine::setPageMargins | ( | const QMarginsF & | margins, |
QPageLayout::Unit | units = QPageLayout::Point |
||
) |
void AdvancedPdfEngine::setPageOrientation | ( | QPageLayout::Orientation | orientation | ) |
void AdvancedPdfEngine::setPageOrientation | ( | QPageLayout::Orientation | orientation | ) |
void AdvancedPdfEngine::setPageSize | ( | const QPageSize & | pageSize | ) |
void AdvancedPdfEngine::setPageSize | ( | const QPageSize & | pageSize | ) |
void AdvancedPdfEngine::setPdfVersion | ( | PdfVersion | version | ) |
void AdvancedPdfEngine::setPen | ( | ) |
void AdvancedPdfEngine::setPen | ( | ) |
void AdvancedPdfEngine::setResolution | ( | int | resolution | ) |
void AdvancedPdfEngine::setResolution | ( | int | resolution | ) |
void AdvancedPdfEngine::setupGraphicsState | ( | QPaintEngine::DirtyFlags | flags | ) |
void AdvancedPdfEngine::setupGraphicsState | ( | QPaintEngine::DirtyFlags | flags | ) |
|
virtual |
Implements QPaintEngine.
|
overridevirtual |
Implements QPaintEngine.
|
virtual |
Implements QPaintEngine.
|
overridevirtual |
Implements QPaintEngine.
|
friend |
|
static |