path: root/src/gui/text/qfontmetrics.cpp
diff options
authorPaul Wicking <>2021-01-11 13:24:00 +0100
committerPaul Wicking <>2021-01-11 13:28:17 +0100
commit149ad1e615bf0974e52a681af73e9fb04bc1c762 (patch)
treec78b9474cb29861058f388589412177bb0f8e8f1 /src/gui/text/qfontmetrics.cpp
parentb036ca33475a45298e383aa0d42f072d21e5a9df (diff)
Doc: Explain how boundingRect handles null QRectF
Fixes: QTBUG-87107 Pick-to: 6.0 5.15 Change-Id: Ib7f9bd58b0f3454167dc61f95e0d8e6dec52a5ed Reviewed-by: Andy Shaw <>
Diffstat (limited to 'src/gui/text/qfontmetrics.cpp')
1 files changed, 3 insertions, 1 deletions
diff --git a/src/gui/text/qfontmetrics.cpp b/src/gui/text/qfontmetrics.cpp
index 8f3aa62842..341fd2a0e7 100644
--- a/src/gui/text/qfontmetrics.cpp
+++ b/src/gui/text/qfontmetrics.cpp
@@ -1480,7 +1480,9 @@ QRectF QFontMetricsF::boundingRect(QChar ch) const
Returns the bounding rectangle of the characters in the given \a text.
This is the set of pixels the text would cover if drawn when constrained
- to the bounding rectangle specified by \a rect.
+ to the bounding rectangle specified by \a rect. If \a rect is a reference
+ to a \nullptr object, e.g. when passing a default constructed QRectF, the
+ bounding rectangle will not constrain itself to the size.
The \a flags argument is the bitwise OR of the following flags: