diff options
author | Eirik Aavitsland <eirik.aavitsland@qt.io> | 2022-10-20 15:03:44 +0200 |
---|---|---|
committer | Eirik Aavitsland <eirik.aavitsland@qt.io> | 2022-10-23 22:43:27 +0200 |
commit | 50120efc506fa918ac4c9e997a108a7fa6e44c55 (patch) | |
tree | 858b43b5b1c6ec3930b08753b5f36f331aafc536 /src/gui/painting | |
parent | 1e387cf800ac1c00df59337d1eab7b97dc91f899 (diff) |
Doc: Add possible fill rule requirement for QPainterPath text drawing
Task-number: QTBUG-107782
Change-Id: I75b77f076123fb659220ebfb0b9240a412de4cd5
Reviewed-by: Eskil Abrahamsen Blomfeldt <eskil.abrahamsen-blomfeldt@qt.io>
Diffstat (limited to 'src/gui/painting')
-rw-r--r-- | src/gui/painting/qpainterpath.cpp | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/src/gui/painting/qpainterpath.cpp b/src/gui/painting/qpainterpath.cpp index 851df3e7ae..69473ef0f4 100644 --- a/src/gui/painting/qpainterpath.cpp +++ b/src/gui/painting/qpainterpath.cpp @@ -1135,6 +1135,9 @@ void QPainterPath::addEllipse(const QRectF &boundingRect) that the left end of the text's baseline lies at the specified \a point. + Some fonts may yield overlapping subpaths and will require the + \c Qt::WindingFill fill rule for correct rendering. + \table 100% \row \li \inlineimage qpainterpath-addtext.png @@ -1143,7 +1146,7 @@ void QPainterPath::addEllipse(const QRectF &boundingRect) \endtable \sa QPainter::drawText(), {QPainterPath#Composing a - QPainterPath}{Composing a QPainterPath} + QPainterPath}{Composing a QPainterPath}, setFillRule() */ void QPainterPath::addText(const QPointF &point, const QFont &f, const QString &text) { |