![]() |
Qt
Internal/Contributor docs for the Qt SDK. Note: These are NOT official API docs; those are found at https://doc.qt.io/
|
#include <AppKit/AppKit.h>#include <CoreGraphics/CoreGraphics.h>#include "qpaintengine_mac_p.h"#include "qprintengine_mac_p.h"#include <qbitmap.h>#include <qpaintdevice.h>#include <qpainterpath.h>#include <qpixmapcache.h>#include <private/qpaintengine_raster_p.h>#include <qprinter.h>#include <qstack.h>#include <qwidget.h>#include <qvarlengtharray.h>#include <qdebug.h>#include <qcoreapplication.h>#include <qmath.h>#include <qpa/qplatformpixmap.h>#include <private/qfont_p.h>#include <private/qfontengine_p.h>#include <private/qfontengine_coretext_p.h>#include <private/qnumeric_p.h>#include <private/qpainter_p.h>#include <private/qpainterpath_p.h>#include <private/qtextengine_p.h>#include <private/qcoregraphics_p.h>#include <string.h>Go to the source code of this file.
Classes | |
| class | QMacPattern |
| struct | qt_mac_cg_transform_path |
Macros | |
| #define | QMACPATTERN_MASK_MULTIPLIER 32 |
Functions | |
| QT_BEGIN_NAMESPACE void | qt_mac_cgimage_data_free (void *, const void *memoryToFree, size_t) |
| CGImageRef | qt_mac_create_imagemask (const QPixmap &pixmap, const QRectF &sr) |
| static float | qt_mac_convert_color_to_cg (int c) |
| CGAffineTransform | qt_mac_convert_transform_to_cg (const QTransform &t) |
| static QCFType< CGColorRef > | cgColorForQColor (const QColor &col) |
| static CGRect | qt_mac_compose_rect (const QRectF &r, float off=0) |
| static CGMutablePathRef | qt_mac_compose_path (const QPainterPath &p, float off=0) |
| static void | qt_mac_draw_pattern (void *info, CGContextRef c) |
| static void | qt_mac_dispose_pattern (void *info) |
| static QPaintEngine::PaintEngineFeatures | qt_mac_cg_features () |
| void | CGContextSetCompositeOperation (CGContextRef, int) |
| static const uchar * | qt_mac_patternForBrush (int brushStyle) |
| void | qt_mac_cg_transform_path_apply (void *info, const CGPathElement *element) |
| #define QMACPATTERN_MASK_MULTIPLIER 32 |
Definition at line 210 of file qpaintengine_mac.mm.
| enum CGCompositeMode |
Definition at line 916 of file qpaintengine_mac.mm.
| enum CGCompositeMode |
Definition at line 916 of file qpaintengine_mac.mm.
Definition at line 76 of file qpaintengine_mac.mm.
|
extern |
|
inlinestatic |
Definition at line 319 of file qpaintengine_mac.mm.
Definition at line 1262 of file qpaintengine_mac.mm.
| QT_BEGIN_NAMESPACE void qt_mac_cgimage_data_free | ( | void * | , |
| const void * | memoryToFree, | ||
| size_t | ) |
Definition at line 43 of file qpaintengine_mac.mm.
|
static |
Definition at line 169 of file qpaintengine_mac.mm.
|
static |
Definition at line 164 of file qpaintengine_mac.mm.
|
inlinestatic |
Definition at line 71 of file qpaintengine_mac.mm.
| CGAffineTransform qt_mac_convert_transform_to_cg | ( | const QTransform & | t | ) |
Definition at line 72 of file qpaintengine_mac.mm.
Definition at line 48 of file qpaintengine_mac.mm.
Definition at line 309 of file qpaintengine_mac.mm.
Referenced by QCoreGraphicsPaintEngine::drawTiledPixmap(), and QCoreGraphicsPaintEnginePrivate::setFillBrush().
|
static |
Definition at line 245 of file qpaintengine_mac.mm.
References QMacPattern::as_mask.
Referenced by QCoreGraphicsPaintEngine::drawTiledPixmap(), and QCoreGraphicsPaintEnginePrivate::setFillBrush().
|
static |
Definition at line 1126 of file qpaintengine_mac.mm.