diff options
author | Ulf Hermann <ulf.hermann@qt.io> | 2020-03-23 09:16:48 +0100 |
---|---|---|
committer | Ulf Hermann <ulf.hermann@qt.io> | 2020-03-23 12:00:46 +0100 |
commit | 94c564a0820105c29ca7e3267d0cf797032fd4cb (patch) | |
tree | 5d0694692bc6c5460eea5245eaddc7bc5b2ceea0 /src/widgets/styles | |
parent | b4b8ffb2339d5bd889e3d60c7e264e10a561ab43 (diff) | |
download | qtbase-94c564a0820105c29ca7e3267d0cf797032fd4cb.tar.gz |
Fusion Style: Use qobject_cast rather than dynamic_cast
We want to avoid RTTI.
Fixes: QTBUG-82287
Change-Id: Ib034094d4035d6dfa99d00ac198c93cc9572755b
Reviewed-by: Christian Ehrlicher <ch.ehrlicher@gmx.de>
Reviewed-by: Friedemann Kleint <Friedemann.Kleint@qt.io>
Diffstat (limited to 'src/widgets/styles')
-rw-r--r-- | src/widgets/styles/qfusionstyle.cpp | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/widgets/styles/qfusionstyle.cpp b/src/widgets/styles/qfusionstyle.cpp index 751ce36bb3..3fbd127efe 100644 --- a/src/widgets/styles/qfusionstyle.cpp +++ b/src/widgets/styles/qfusionstyle.cpp @@ -479,7 +479,7 @@ void QFusionStyle::drawPrimitive(PrimitiveElement elem, { QPixmap pixmap(QLatin1String(":/qt-project.org/styles/commonstyle/images/fusion_groupbox.png")); int topMargin = 0; - auto control = dynamic_cast<const QGroupBox *>(widget); + auto control = qobject_cast<const QGroupBox *>(widget); if (control && !control->isCheckable() && control->title().isEmpty()) { // Shrinking the topMargin if Not checkable AND title is empty topMargin = groupBoxTopMargin; |