kivio
KivioPainter Class Reference
Inheritance diagram for KivioPainter:

Detailed Description
Definition at line 35 of file kivio_painter.h.
Public Types | |
cpfConnectable = 0x1 | |
cpfStart = 0x2 | |
cpfEnd = 0x4 | |
cpfConnected = 0x8 | |
cpfLock = 0x10 | |
enum | { cpfConnectable = 0x1, cpfStart = 0x2, cpfEnd = 0x4, cpfConnected = 0x8, cpfLock = 0x10 } |
Public Member Functions | |
KivioPainter () | |
virtual | ~KivioPainter () |
virtual bool | start (QPaintDevice *) |
virtual bool | stop () |
virtual float | lineWidth () const |
virtual void | setLineWidth (const float &f) |
virtual QColor | fgColor () const |
virtual void | setFGColor (const QColor &c) |
virtual QColor | bgColor () const |
virtual void | setBGColor (const QColor &c) |
virtual QColor | textColor () const |
virtual void | setTextColor (const QColor &c) |
virtual KivioFillStyle * | fillStyle () |
virtual void | setLineStyle (KivioLineStyle *) |
virtual void | setFillStyle (KivioFillStyle *) |
virtual void | drawLine (float, float, float, float) |
virtual void | drawArc (float, float, float, float, float, float) |
virtual void | drawBezier (QPtrList< KivioPoint > *) |
virtual void | drawBezier (QPointArray &) |
virtual void | drawRect (float, float, float, float) |
virtual void | fillRect (float, float, float, float) |
virtual void | drawRoundRect (float, float, float, float, float, float) |
virtual void | fillRoundRect (float, float, float, float, float, float) |
virtual void | drawEllipse (float, float, float, float) |
virtual void | fillEllipse (float, float, float, float) |
virtual void | drawPie (float, float, float, float, float, float) |
virtual void | fillPie (float, float, float, float, float, float) |
virtual void | drawChord (float, float, float, float, float, float) |
virtual void | fillChord (float, float, float, float, float, float) |
virtual void | drawOpenPath (QPtrList< KivioPoint > *) |
virtual void | drawClosedPath (QPtrList< KivioPoint > *) |
virtual void | drawLineArray (QPtrList< KivioPoint > *) |
virtual void | drawPolyline (QPtrList< KivioPoint > *) |
virtual void | drawPolygon (QPtrList< KivioPoint > *) |
virtual void | drawLineArray (QPointArray &) |
virtual void | drawPolyline (QPointArray &) |
virtual void | drawPolygon (QPointArray &) |
virtual void | setFont (const QFont &) |
virtual void | drawText (int, int, int, int, int, const QString &) |
virtual QRect | boundingRect (int, int, int, int, int, const QString &) |
virtual void | drawPixmap (float, float, const QPixmap &) |
virtual void | drawHandle (float, float, int) |
virtual void | drawSelectionBox (const QRect &) |
virtual void | saveState () |
virtual void | restoreState () |
virtual void | setTranslation (float, float) |
virtual void | translateBy (float, float) |
virtual void | setRotation (int) |
virtual void | rotateBy (int) |
virtual int | rotation () |
virtual void | setWorldMatrix (QWMatrix, bool) |
Protected Attributes | |
KivioFillStyle * | m_pFillStyle |
KivioLineStyle * | m_pLineStyle |
QColor | m_textColor |
The documentation for this class was generated from the following files: