diff --git a/src/libs/vgeometry/vellipticalarc.cpp b/src/libs/vgeometry/vellipticalarc.cpp index a8eea6e57..be7ce6941 100644 --- a/src/libs/vgeometry/vellipticalarc.cpp +++ b/src/libs/vgeometry/vellipticalarc.cpp @@ -30,6 +30,7 @@ #include #include +#include #include "../vmisc/def.h" #include "../vmisc/vmath.h" diff --git a/src/libs/vgeometry/vplacelabelitem.cpp b/src/libs/vgeometry/vplacelabelitem.cpp index 390208c1a..284d5ea2c 100644 --- a/src/libs/vgeometry/vplacelabelitem.cpp +++ b/src/libs/vgeometry/vplacelabelitem.cpp @@ -33,6 +33,7 @@ #include #include #include +#include //--------------------------------------------------------------------------------------------------------------------- VPlaceLabelItem::VPlaceLabelItem() diff --git a/src/libs/vpatterndb/vpassmark.cpp b/src/libs/vpatterndb/vpassmark.cpp index 8db56a243..88a7597bc 100644 --- a/src/libs/vpatterndb/vpassmark.cpp +++ b/src/libs/vpatterndb/vpassmark.cpp @@ -26,6 +26,8 @@ ** *************************************************************************/ +#include + #include "vpassmark.h" #include "../vmisc/vabstractapplication.h" #include "../ifc/exception/vexceptioninvalidnotch.h" diff --git a/src/libs/vpatterndb/vpassmark.h b/src/libs/vpatterndb/vpassmark.h index 439a07c73..f4cf693e2 100644 --- a/src/libs/vpatterndb/vpassmark.h +++ b/src/libs/vpatterndb/vpassmark.h @@ -35,6 +35,8 @@ #include "../vgeometry/vgeometrydef.h" #include "../vmisc/typedef.h" +class QPainterPath; + enum class PassmarkStatus: qint8 { Error = 0,