|
| AdvancedPdfPrintEngine (QPrinter::PrinterMode m, AdvancedPdfEngine::PdfVersion version=AdvancedPdfEngine::Version_1_4) |
| Copyright 2015 Kai Pastor. More...
|
|
| ~AdvancedPdfPrintEngine () override |
|
bool | begin (QPaintDevice *pdev) override |
|
bool | end () override |
|
bool | abort () override |
|
QPrinter::PrinterState | printerState () const override |
|
bool | newPage () override |
|
int | metric (QPaintDevice::PaintDeviceMetric) const override |
|
void | setProperty (PrintEnginePropertyKey key, const QVariant &value) override |
|
QVariant | property (PrintEnginePropertyKey key) const override |
|
| AdvancedPdfPrintEngine (QPrinter::PrinterMode m) |
| This file is part of OpenOrienteering. More...
|
|
| ~AdvancedPdfPrintEngine () override |
|
bool | begin (QPaintDevice *pdev) Q_DECL_OVERRIDE |
|
bool | end () Q_DECL_OVERRIDE |
|
bool | abort () Q_DECL_OVERRIDE |
|
QPrinter::PrinterState | printerState () const Q_DECL_OVERRIDE |
|
bool | newPage () Q_DECL_OVERRIDE |
|
int | metric (QPaintDevice::PaintDeviceMetric) const Q_DECL_OVERRIDE |
|
void | setProperty (PrintEnginePropertyKey key, const QVariant &value) Q_DECL_OVERRIDE |
|
QVariant | property (PrintEnginePropertyKey key) const Q_DECL_OVERRIDE |
|
| AdvancedPdfEngine () |
|
| AdvancedPdfEngine (AdvancedPdfEnginePrivate &d) |
|
| ~AdvancedPdfEngine () override |
|
void | setOutputFilename (const QString &filename) |
|
void | setResolution (int resolution) |
|
int | resolution () const |
|
void | setPdfVersion (PdfVersion version) |
|
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 |
|
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 |
|
virtual | ~QPrintEngine () |
|
virtual void | setProperty (QPrintEngine::PrintEnginePropertyKey key, const QVariant &value)=0 |
|
virtual QVariant | property (QPrintEngine::PrintEnginePropertyKey key) const const=0 |
|