Qt 4.8
|
#include "qpaintengineex_p.h"
#include "qpainter_p.h"
#include "qstroker_p.h"
#include "qbezier_p.h"
#include <private/qpainterpath_p.h>
#include <private/qfontengine_p.h>
#include <private/qstatictext_p.h>
#include <qvarlengtharray.h>
#include <qdebug.h>
Go to the source code of this file.
Classes | |
struct | StrokeHandler |
Functions | |
QDebug Q_GUI_EXPORT & | operator<< (QDebug &s, const QVectorPath &path) |
static void | qpaintengineex_cubicTo (qreal c1x, qreal c1y, qreal c2x, qreal c2y, qreal ex, qreal ey, void *data) |
static void | qpaintengineex_lineTo (qreal x, qreal y, void *data) |
static void | qpaintengineex_moveTo (qreal x, qreal y, void *data) |
Q_GUI_EXPORT QPainterPath | qt_painterPathFromVectorPath (const QVectorPath &path) |
Q_GUI_EXPORT bool | qt_scaleForTransform (const QTransform &transform, qreal *scale) |
const QVectorPath & | qtVectorPathForPath (const QPainterPath &path) |
Variables | |
static QPainterPath::ElementType | qpaintengineex_ellipse_types [] |
static QPainterPath::ElementType | qpaintengineex_line_types_16 [] |
static QPainterPath::ElementType | qpaintengineex_rect4_types_32 [] |
static QPainterPath::ElementType | qpaintengineex_roundedrect_types [] |
QDebug Q_GUI_EXPORT& operator<< | ( | QDebug & | s, |
const QVectorPath & | path | ||
) |
Definition at line 136 of file qpaintengineex.cpp.
|
static |
Definition at line 353 of file qpaintengineex.cpp.
Referenced by QPaintEngineEx::stroke().
Definition at line 347 of file qpaintengineex.cpp.
Referenced by QPaintEngineEx::stroke().
Definition at line 341 of file qpaintengineex.cpp.
Referenced by QPaintEngineEx::stroke().
Q_GUI_EXPORT QPainterPath qt_painterPathFromVectorPath | ( | const QVectorPath & | path | ) |
Definition at line 1033 of file qpaintengineex.cpp.
Referenced by QVGPaintEngine::draw(), QVGPaintEngine::fill(), QOpenGLPaintEngine::fill(), and QOpenGLPaintEngine::transformChanged().
Q_GUI_EXPORT bool qt_scaleForTransform | ( | const QTransform & | transform, |
qreal * | scale | ||
) |
Definition at line 2407 of file qtransform.cpp.
Referenced by QPaintEngineEx::createState().
const QVectorPath& qtVectorPathForPath | ( | const QPainterPath & | path | ) |
Definition at line 129 of file qpaintengineex.cpp.
Referenced by QGL2PaintEngineEx::clip(), QPaintEngineEx::clip(), QPaintEngineEx::drawPath(), QPaintEngineEx::drawStaticTextItem(), QPainter::fillPath(), QTriangulator< T >::initialize(), QPainter::strokePath(), and QGL2PaintEngineExPrivate::systemStateChanged().
|
static |
Definition at line 245 of file qpaintengineex.cpp.
Referenced by QPaintEngineEx::drawEllipse().
|
static |
Definition at line 264 of file qpaintengineex.cpp.
Referenced by QPaintEngineEx::drawLines(), and QPaintEngineEx::drawPoints().
|
static |
Definition at line 283 of file qpaintengineex.cpp.
Referenced by QPaintEngineEx::clip().
|
static |
Definition at line 319 of file qpaintengineex.cpp.
Referenced by QPaintEngineEx::drawRoundedRect().