QtBase
v6.3.1
|
#include <qwindowsdirect2dpaintengine.h>
Friends | |
class | QWindowsDirect2DPaintEngineSuspenderImpl |
class | QWindowsDirect2DPaintEngineSuspenderPrivate |
Additional Inherited Members | |
Protected Member Functions inherited from QPaintEngineEx | |
QPaintEngineEx (QPaintEngineExPrivate &data) | |
Protected Member Functions inherited from QPaintEngine | |
QPaintEngine (QPaintEnginePrivate &data, PaintEngineFeatures devcaps=PaintEngineFeatures()) | |
Protected Attributes inherited from QPaintEngine | |
QPaintEngineState * | state |
PaintEngineFeatures | gccaps |
uint | active: 1 |
uint | selfDestruct: 1 |
uint | extended: 1 |
QScopedPointer< QPaintEnginePrivate > | d_ptr |
Definition at line 53 of file qwindowsdirect2dpaintengine.h.
Enumerator | |
---|---|
NoFlag | |
TranslucentTopLevelWindow | |
EmulateComposition |
Definition at line 59 of file qwindowsdirect2dpaintengine.h.
QWindowsDirect2DPaintEngine::QWindowsDirect2DPaintEngine | ( | QWindowsDirect2DBitmap * | bitmap, |
Flags | flags | ||
) |
Definition at line 1066 of file qwindowsdirect2dpaintengine.cpp.
|
overridevirtual |
Reimplement this function to initialise your paint engine when painting is to start on the paint device pdev. Return true if the initialization was successful; otherwise return false.
Implements QPaintEngine.
Definition at line 1085 of file qwindowsdirect2dpaintengine.cpp.
|
overridevirtual |
Implements QPaintEngineEx.
Definition at line 1253 of file qwindowsdirect2dpaintengine.cpp.
|
overridevirtual |
Implements QPaintEngineEx.
Definition at line 1259 of file qwindowsdirect2dpaintengine.cpp.
|
overridevirtual |
Implements QPaintEngineEx.
Definition at line 1235 of file qwindowsdirect2dpaintengine.cpp.
|
overridevirtual |
Implements QPaintEngineEx.
Definition at line 1241 of file qwindowsdirect2dpaintengine.cpp.
|
overridevirtual |
Implements QPaintEngineEx.
Definition at line 1271 of file qwindowsdirect2dpaintengine.cpp.
|
overridevirtual |
Reimplemented from QPaintEngineEx.
Definition at line 1170 of file qwindowsdirect2dpaintengine.cpp.
The default implementation of this function calls the floating point version of this function
Reimplemented from QPaintEngineEx.
Definition at line 1412 of file qwindowsdirect2dpaintengine.cpp.
Reimplement this function to draw the largest ellipse that can be contained within rectangle rect.
The default implementation calls drawPolygon().
Reimplemented from QPaintEngineEx.
Definition at line 1382 of file qwindowsdirect2dpaintengine.cpp.
|
overridevirtual |
Reimplement this function to draw the part of the image specified by the sr rectangle in the given rectangle using the given conversion flags flags, to convert it to a pixmap.
Implements QPaintEngineEx.
Definition at line 1442 of file qwindowsdirect2dpaintengine.cpp.
|
overridevirtual |
Reimplement this function to draw the part of the pm specified by the sr rectangle in the given r.
Implements QPaintEngineEx.
Definition at line 1452 of file qwindowsdirect2dpaintengine.cpp.
This is an overloaded member function, provided for convenience. It differs from the above function only in what argument(s) it accepts.
The default implementation converts the first rectCount rectangles in the buffer rects to a QRectF and calls the floating point version of this function.
Reimplemented from QPaintEngineEx.
Definition at line 1307 of file qwindowsdirect2dpaintengine.cpp.
Draws the first rectCount rectangles in the buffer rects. The default implementation of this function calls drawPath() or drawPolygon() depending on the feature set of the paint engine.
Reimplemented from QPaintEngineEx.
Definition at line 1335 of file qwindowsdirect2dpaintengine.cpp.
|
overridevirtual |
Reimplemented from QPaintEngineEx.
Definition at line 1544 of file qwindowsdirect2dpaintengine.cpp.
|
overridevirtual |
This function draws the text item textItem at position p. The default implementation of this function converts the text to a QPainterPath and paints the resulting path.
Reimplemented from QPaintEngine.
Definition at line 1591 of file qwindowsdirect2dpaintengine.cpp.
|
overridevirtual |
Reimplement this function to finish painting on the current paint device. Return true if painting was finished successfully; otherwise return false.
Implements QPaintEngine.
Definition at line 1122 of file qwindowsdirect2dpaintengine.cpp.
|
overridevirtual |
Implements QPaintEngineEx.
Definition at line 1189 of file qwindowsdirect2dpaintengine.cpp.
|
overridevirtual |
Reimplemented from QPaintEngineEx.
Definition at line 1289 of file qwindowsdirect2dpaintengine.cpp.
|
overridevirtual |
Implements QPaintEngineEx.
Definition at line 1265 of file qwindowsdirect2dpaintengine.cpp.
|
overridevirtual |
Implements QPaintEngineEx.
Definition at line 1247 of file qwindowsdirect2dpaintengine.cpp.
|
overridevirtual |
Implements QPaintEngineEx.
Definition at line 1277 of file qwindowsdirect2dpaintengine.cpp.
|
overridevirtual |
Reimplemented from QPaintEngineEx.
Definition at line 1153 of file qwindowsdirect2dpaintengine.cpp.
|
overridevirtual |
Reimplemented from QPaintEngineEx.
Definition at line 1215 of file qwindowsdirect2dpaintengine.cpp.
|
overridevirtual |
Implements QPaintEngineEx.
Definition at line 1283 of file qwindowsdirect2dpaintengine.cpp.
|
overridevirtual |
Reimplement this function to return the paint engine \l{Type}.
Implements QPaintEngine.
Definition at line 1148 of file qwindowsdirect2dpaintengine.cpp.
|
friend |
Definition at line 56 of file qwindowsdirect2dpaintengine.h.
|
friend |
Definition at line 57 of file qwindowsdirect2dpaintengine.h.