RGraphicsViewWorkerPainter
Class in GUI Module
Header: #include <src/gui/RGraphicsViewWorkerPainter.h>
Inherits: RGraphicsViewWorker
Public Functions
Section titled “Public Functions”RGraphicsViewWorkerPainter(RGraphicsViewImage &imageView, int threadId) |
|
| virtual | ~RGraphicsViewWorkerPainter() |
| virtual void | begin() |
| virtual void | clear() |
| virtual void | drawEllipse(const QRectF &rectangle) |
| virtual void | drawImage(int x, int y, const QImage &image) |
| virtual void | drawLine(const QLineF &line) |
| virtual void | drawPath(const RPainterPath &path) |
| virtual void | drawPoint(const QPointF &p) |
| virtual void | drawPolygon(const QPolygonF &polygon) |
| virtual void | drawRect(const QRectF &rectangle) |
| virtual void | drawText(const QRectF &rectangle, int flags, const QString &text) |
| virtual void | drawTextLayout(const QTextLayout &textLayout) |
| virtual void | end() |
| virtual void | eraseRect(const QRectF &rect) |
| virtual void | fillPath(const RPainterPath &path, const QBrush &brush) |
| virtual void | fillRect(const QRectF &rectangle, const QBrush &brush) |
| virtual bool | getAntialiasing() const |
| virtual QImage | getImage() const |
| virtual QSize | getImageSize() const |
| virtual QPen | getPen() const |
| virtual QTransform | getTransform() |
| virtual QTransform | getWorldTransform() const |
| virtual void | initImageBuffer(const QSize &size) |
| virtual void | paint() |
| virtual void | restore() |
| virtual void | save() |
| virtual void | scale(double x, double y) |
| virtual void | setAntialiasing(bool on) |
| virtual void | setBackground(const QColor &col) |
| virtual void | setBrush(const QBrush &brush) |
| virtual void | setClipping(bool on) |
| virtual void | setClipRect(const QRectF &rect) |
| virtual void | setCompositionMode(QPainter::CompositionMode mode) |
| virtual void | setFont(const QFont &font) |
| virtual void | setImage(const QImage &img) |
| virtual void | setOpacity(double opacity) |
| virtual void | setPainter(QPainter *p) |
| virtual void | setPen(const QPen &pen) |
| virtual void | setTransform(const QTransform &t, bool combine=false) |
| virtual void | setWorldTransform(const QTransform &t, bool combine=false) |
| virtual void | strokePath(const QPainterPath &path, const QPen &pen) |
| virtual void | translate(double x, double y) |
Protected Attributes
Section titled “Protected Attributes”| QImage | image |
| QPainter * | painter |
Member Documentation
Section titled “Member Documentation”RGraphicsViewWorkerPainter
Section titled “RGraphicsViewWorkerPainter”RGraphicsViewWorkerPainter::RGraphicsViewWorkerPainter(RGraphicsViewImage &imageView, int threadId)inline
~RGraphicsViewWorkerPainter
Section titled “~RGraphicsViewWorkerPainter”virtual RGraphicsViewWorkerPainter::~RGraphicsViewWorkerPainter()virtual
virtual void RGraphicsViewWorkerPainter::begin()virtual
Reimplemented from begin.
virtual void RGraphicsViewWorkerPainter::clear()virtual
Reimplemented from clear.
drawEllipse
Section titled “drawEllipse”virtual void RGraphicsViewWorkerPainter::drawEllipse(const QRectF &rectangle)virtual
Reimplemented from drawEllipse.
drawImage
Section titled “drawImage”virtual void RGraphicsViewWorkerPainter::drawImage(int x, int y, const QImage &image)virtual
Reimplemented from drawImage.
drawLine
Section titled “drawLine”virtual void RGraphicsViewWorkerPainter::drawLine(const QLineF &line)virtual
Reimplemented from drawLine.
drawPath
Section titled “drawPath”virtual void RGraphicsViewWorkerPainter::drawPath(const RPainterPath &path)virtual
Reimplemented from drawPath.
drawPoint
Section titled “drawPoint”virtual void RGraphicsViewWorkerPainter::drawPoint(const QPointF &p)virtual
Reimplemented from drawPoint.
drawPolygon
Section titled “drawPolygon”virtual void RGraphicsViewWorkerPainter::drawPolygon(const QPolygonF &polygon)virtual
Reimplemented from drawPolygon.
drawRect
Section titled “drawRect”virtual void RGraphicsViewWorkerPainter::drawRect(const QRectF &rectangle)virtual
Reimplemented from drawRect.
drawText
Section titled “drawText”virtual void RGraphicsViewWorkerPainter::drawText(const QRectF &rectangle, int flags, const QString &text)virtual
Reimplemented from drawText.
drawTextLayout
Section titled “drawTextLayout”virtual void RGraphicsViewWorkerPainter::drawTextLayout(const QTextLayout &textLayout)virtual
Reimplemented from drawTextLayout.
virtual void RGraphicsViewWorkerPainter::end()virtual
Reimplemented from end.
eraseRect
Section titled “eraseRect”virtual void RGraphicsViewWorkerPainter::eraseRect(const QRectF &rect)virtual
Reimplemented from eraseRect.
fillPath
Section titled “fillPath”virtual void RGraphicsViewWorkerPainter::fillPath(const RPainterPath &path, const QBrush &brush)virtual
Reimplemented from fillPath.
fillRect
Section titled “fillRect”virtual void RGraphicsViewWorkerPainter::fillRect(const QRectF &rectangle, const QBrush &brush)virtual
Reimplemented from fillRect.
getAntialiasing
Section titled “getAntialiasing”virtual bool RGraphicsViewWorkerPainter::getAntialiasing() constvirtual const
Reimplemented from getAntialiasing.
getImage
Section titled “getImage”virtual QImage RGraphicsViewWorkerPainter::getImage() constvirtual const
Reimplemented from getImage.
getImageSize
Section titled “getImageSize”virtual QSize RGraphicsViewWorkerPainter::getImageSize() constvirtual const
Reimplemented from getImageSize.
getPen
Section titled “getPen”virtual QPen RGraphicsViewWorkerPainter::getPen() constvirtual const
Reimplemented from getPen.
getTransform
Section titled “getTransform”virtual QTransform RGraphicsViewWorkerPainter::getTransform()virtual
Reimplemented from getTransform.
getWorldTransform
Section titled “getWorldTransform”virtual QTransform RGraphicsViewWorkerPainter::getWorldTransform() constvirtual const
Reimplemented from getWorldTransform.
initImageBuffer
Section titled “initImageBuffer”virtual void RGraphicsViewWorkerPainter::initImageBuffer(const QSize &size)virtual
Reimplemented from initImageBuffer.
virtual void RGraphicsViewWorkerPainter::paint()virtual
Reimplemented from paint.
restore
Section titled “restore”virtual void RGraphicsViewWorkerPainter::restore()virtual
Reimplemented from restore.
virtual void RGraphicsViewWorkerPainter::save()virtual
Reimplemented from save.
virtual void RGraphicsViewWorkerPainter::scale(double x, double y)virtual
Reimplemented from scale.
setAntialiasing
Section titled “setAntialiasing”virtual void RGraphicsViewWorkerPainter::setAntialiasing(bool on)virtual
Reimplemented from setAntialiasing.
setBackground
Section titled “setBackground”virtual void RGraphicsViewWorkerPainter::setBackground(const QColor &col)virtual
Reimplemented from setBackground.
setBrush
Section titled “setBrush”virtual void RGraphicsViewWorkerPainter::setBrush(const QBrush &brush)virtual
Reimplemented from setBrush.
setClipping
Section titled “setClipping”virtual void RGraphicsViewWorkerPainter::setClipping(bool on)virtual
Reimplemented from setClipping.
setClipRect
Section titled “setClipRect”virtual void RGraphicsViewWorkerPainter::setClipRect(const QRectF &rect)virtual
Reimplemented from setClipRect.
setCompositionMode
Section titled “setCompositionMode”virtual void RGraphicsViewWorkerPainter::setCompositionMode(QPainter::CompositionMode mode)virtual
Reimplemented from setCompositionMode.
setFont
Section titled “setFont”virtual void RGraphicsViewWorkerPainter::setFont(const QFont &font)virtual
Reimplemented from setFont.
setImage
Section titled “setImage”virtual void RGraphicsViewWorkerPainter::setImage(const QImage &img)virtual
Reimplemented from setImage.
setOpacity
Section titled “setOpacity”virtual void RGraphicsViewWorkerPainter::setOpacity(double opacity)virtual
Reimplemented from setOpacity.
setPainter
Section titled “setPainter”virtual void RGraphicsViewWorkerPainter::setPainter(QPainter *p)virtual
setPen
Section titled “setPen”virtual void RGraphicsViewWorkerPainter::setPen(const QPen &pen)virtual
Reimplemented from setPen.
setTransform
Section titled “setTransform”virtual void RGraphicsViewWorkerPainter::setTransform(const QTransform &t, bool combine=false)virtual
Reimplemented from setTransform.
setWorldTransform
Section titled “setWorldTransform”virtual void RGraphicsViewWorkerPainter::setWorldTransform(const QTransform &t, bool combine=false)virtual
Reimplemented from setWorldTransform.
strokePath
Section titled “strokePath”virtual void RGraphicsViewWorkerPainter::strokePath(const QPainterPath &path, const QPen &pen)virtual
Reimplemented from strokePath.
translate
Section titled “translate”virtual void RGraphicsViewWorkerPainter::translate(double x, double y)virtual
Reimplemented from translate.
QImage RGraphicsViewWorkerPainter::imageprotected
painter
Section titled “painter”QPainter* RGraphicsViewWorkerPainter::painterprotected