diff options
author | Tim Jenssen <tim.jenssen@qt.io> | 2020-03-18 18:51:42 +0100 |
---|---|---|
committer | Tim Jenssen <tim.jenssen@qt.io> | 2020-03-18 17:59:56 +0000 |
commit | a72acde713e44f398c2119995eae16a71b614d17 (patch) | |
tree | 968dcb4fc12685f3527653650c523c5b0c206dd9 /src/libs | |
parent | 3e86ed81d9ab4be08abae231d2ba16489a335310 (diff) |
fix QPainterPath against Qt 5.15.0
Change-Id: I08aaf6886b04407f1e52ca4f56607c81fccec85c
Reviewed-by: Tim Jenssen <tim.jenssen@qt.io>
Diffstat (limited to 'src/libs')
6 files changed, 6 insertions, 1 deletions
diff --git a/src/libs/modelinglib/qmt/diagram_scene/items/relationitem.cpp b/src/libs/modelinglib/qmt/diagram_scene/items/relationitem.cpp index b778441a70..92b89bfea5 100644 --- a/src/libs/modelinglib/qmt/diagram_scene/items/relationitem.cpp +++ b/src/libs/modelinglib/qmt/diagram_scene/items/relationitem.cpp @@ -54,6 +54,7 @@ #include <QFont> #include <QPen> #include <QPainter> +#include <QPainterPath> namespace qmt { diff --git a/src/libs/modelinglib/qmt/diagram_scene/items/relationitem.h b/src/libs/modelinglib/qmt/diagram_scene/items/relationitem.h index 4705b9c5e1..bed283ec78 100644 --- a/src/libs/modelinglib/qmt/diagram_scene/items/relationitem.h +++ b/src/libs/modelinglib/qmt/diagram_scene/items/relationitem.h @@ -32,6 +32,7 @@ QT_BEGIN_NAMESPACE class QGraphicsSimpleTextItem; +class QPainterPath; QT_END_NAMESPACE namespace qmt { diff --git a/src/libs/modelinglib/qmt/diagram_scene/parts/arrowitem.h b/src/libs/modelinglib/qmt/diagram_scene/parts/arrowitem.h index 6f93a0d710..cb01e8cca9 100644 --- a/src/libs/modelinglib/qmt/diagram_scene/parts/arrowitem.h +++ b/src/libs/modelinglib/qmt/diagram_scene/parts/arrowitem.h @@ -29,6 +29,7 @@ QT_BEGIN_NAMESPACE class QGraphicsPathItem; +class QPainterPath; QT_END_NAMESPACE namespace qmt { diff --git a/src/libs/modelinglib/qmt/diagram_scene/parts/pathselectionitem.cpp b/src/libs/modelinglib/qmt/diagram_scene/parts/pathselectionitem.cpp index 4b613c0465..937541f896 100644 --- a/src/libs/modelinglib/qmt/diagram_scene/parts/pathselectionitem.cpp +++ b/src/libs/modelinglib/qmt/diagram_scene/parts/pathselectionitem.cpp @@ -35,6 +35,7 @@ #include <QBrush> #include <QLineF> #include <QPainter> +#include <QPainterPath> #include <QKeyEvent> namespace qmt { diff --git a/src/libs/modelinglib/qmt/diagram_scene/parts/pathselectionitem.h b/src/libs/modelinglib/qmt/diagram_scene/parts/pathselectionitem.h index 3b8e1685fe..f65d34eae2 100644 --- a/src/libs/modelinglib/qmt/diagram_scene/parts/pathselectionitem.h +++ b/src/libs/modelinglib/qmt/diagram_scene/parts/pathselectionitem.h @@ -27,6 +27,8 @@ #include <QGraphicsItem> +QT_FORWARD_DECLARE_CLASS(QPainterPath) + namespace qmt { class IWindable; diff --git a/src/libs/qmleditorwidgets/easingpane/easingcontextpane.cpp b/src/libs/qmleditorwidgets/easingpane/easingcontextpane.cpp index d781288557..a794b337a0 100644 --- a/src/libs/qmleditorwidgets/easingpane/easingcontextpane.cpp +++ b/src/libs/qmleditorwidgets/easingpane/easingcontextpane.cpp @@ -30,7 +30,6 @@ #include <QGraphicsPixmapItem> #include <QGraphicsScene> -#include <QPainterPath> #include <QPropertyAnimation> #include <QSequentialAnimationGroup> |