diff --git filters/output/FillZoneEditor.cpp filters/output/FillZoneEditor.cpp
index df879a0..33671d8 100644
--- filters/output/FillZoneEditor.cpp
+++ filters/output/FillZoneEditor.cpp
@@ -36,6 +36,7 @@
 #include <QImage>
 #include <QPointer>
 #include <QPainter>
+#include <QPainterPath>
 #include <QColor>
 #include <QBrush>
 #include <QPen>
diff --git filters/output/OutputGenerator.cpp filters/output/OutputGenerator.cpp
index 5b8d7d1..9bf768c 100644
--- filters/output/OutputGenerator.cpp
+++ filters/output/OutputGenerator.cpp
@@ -75,6 +75,7 @@
 #include <QPointF>
 #include <QPolygonF>
 #include <QPainter>
+#include <QPainterPath>
 #include <QColor>
 #include <QPen>
 #include <QBrush>
diff --git filters/page_layout/ImageView.cpp filters/page_layout/ImageView.cpp
index 2817da6..e06480c 100644
--- filters/page_layout/ImageView.cpp
+++ filters/page_layout/ImageView.cpp
@@ -33,6 +33,7 @@
 #include <QSize>
 #include <QString>
 #include <QPainter>
+#include <QPainterPath>
 #include <QBrush>
 #include <QPen>
 #include <QColor>
diff --git zones/ZoneContextMenuInteraction.cpp zones/ZoneContextMenuInteraction.cpp
index fb6d70b..18d650e 100644
--- zones/ZoneContextMenuInteraction.cpp
+++ zones/ZoneContextMenuInteraction.cpp
@@ -31,6 +31,7 @@
 #include <QPixmap>
 #include <QIcon>
 #include <QPainter>
+#include <QPainterPath>
 #include <QTransform>
 #include <QSignalMapper>
 #include <QCursor>
