Qt
Internal/Contributor docs for the Qt SDK. Note: These are NOT official API docs; those are found at https://doc.qt.io/
Loading...
Searching...
No Matches
qpaintengine.cpp File Reference

(99b9eb7177beefc70ea53579a3f88825751ca6d2)

#include "qpaintengine.h"
#include "qpaintengine_p.h"
#include "qpainter_p.h"
#include "qpolygon.h"
#include "qbitmap.h"
#include <qdebug.h>
#include <qmath.h>
#include <qguiapplication.h>
#include <qvarlengtharray.h>
#include <qpa/qplatformintegration.h>
#include <qpa/qplatformpixmap.h>
#include <private/qfontengine_p.h>
#include <private/qguiapplication_p.h>
#include <private/qpaintengineex_p.h>
#include <private/qtextengine_p.h>
#include <memory>
Include dependency graph for qpaintengine.cpp:

Go to the source code of this file.

Classes

struct  QT_Point
struct  QT_PointF

Functions

 Q_DECLARE_TYPEINFO (QT_Point, Q_PRIMITIVE_TYPE)
 Q_DECLARE_TYPEINFO (QT_PointF, Q_PRIMITIVE_TYPE)
void qt_fill_tile (QPixmap *tile, const QPixmap &pixmap)
Q_GUI_EXPORT void qt_draw_tile (QPaintEngine *gc, qreal x, qreal y, qreal w, qreal h, const QPixmap &pixmap, qreal xOffset, qreal yOffset)

Variables

static QPaintEngineqt_polygon_recursion = nullptr

Function Documentation

◆ Q_DECLARE_TYPEINFO() [1/2]

Q_DECLARE_TYPEINFO ( QT_Point ,
Q_PRIMITIVE_TYPE  )

◆ Q_DECLARE_TYPEINFO() [2/2]

Q_DECLARE_TYPEINFO ( QT_PointF ,
Q_PRIMITIVE_TYPE  )

◆ qt_draw_tile()

void qt_draw_tile ( QPaintEngine * gc,
qreal x,
qreal y,
qreal w,
qreal h,
const QPixmap & pixmap,
qreal xOffset,
qreal yOffset )

Definition at line 519 of file qpaintengine.cpp.

◆ qt_fill_tile()

void qt_fill_tile ( QPixmap * tile,
const QPixmap & pixmap )

Definition at line 503 of file qpaintengine.cpp.

References QPaintEngine::QPainter.

Here is the call graph for this function:

Variable Documentation

◆ qt_polygon_recursion

QPaintEngine * qt_polygon_recursion = nullptr
static

Definition at line 276 of file qpaintengine.cpp.