aboutsummaryrefslogtreecommitdiffstats
path: root/src/libs
diff options
context:
space:
mode:
authorTim Jenssen <tim.jenssen@qt.io>2020-03-18 18:51:42 +0100
committerTim Jenssen <tim.jenssen@qt.io>2020-03-18 17:59:56 +0000
commita72acde713e44f398c2119995eae16a71b614d17 (patch)
tree968dcb4fc12685f3527653650c523c5b0c206dd9 /src/libs
parent3e86ed81d9ab4be08abae231d2ba16489a335310 (diff)
fix QPainterPath against Qt 5.15.0
Change-Id: I08aaf6886b04407f1e52ca4f56607c81fccec85c Reviewed-by: Tim Jenssen <tim.jenssen@qt.io>
Diffstat (limited to 'src/libs')
-rw-r--r--src/libs/modelinglib/qmt/diagram_scene/items/relationitem.cpp1
-rw-r--r--src/libs/modelinglib/qmt/diagram_scene/items/relationitem.h1
-rw-r--r--src/libs/modelinglib/qmt/diagram_scene/parts/arrowitem.h1
-rw-r--r--src/libs/modelinglib/qmt/diagram_scene/parts/pathselectionitem.cpp1
-rw-r--r--src/libs/modelinglib/qmt/diagram_scene/parts/pathselectionitem.h2
-rw-r--r--src/libs/qmleditorwidgets/easingpane/easingcontextpane.cpp1
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>