From b877c49f61f8b08260c866d36d06e047d5fb3b46 Mon Sep 17 00:00:00 2001 From: Valentina Zhuravska Date: Wed, 21 Oct 2015 16:17:05 +0300 Subject: [PATCH] Fixed MSVC build (access the not operator) --HG-- branch : feature --- src/libs/ifc/ifcdef.h | 1 + src/libs/vdxf/dxfdef.h | 1 + src/libs/vlayout/vlayoutdef.h | 2 ++ src/libs/vmisc/def.h | 1 + 4 files changed, 5 insertions(+) diff --git a/src/libs/ifc/ifcdef.h b/src/libs/ifc/ifcdef.h index 4dceb4b48..9f72d92da 100644 --- a/src/libs/ifc/ifcdef.h +++ b/src/libs/ifc/ifcdef.h @@ -31,6 +31,7 @@ #include #include "../vmisc/def.h" +#include //for msvc extern const QString CustomMSign; extern const QString CustomIncrSign; diff --git a/src/libs/vdxf/dxfdef.h b/src/libs/vdxf/dxfdef.h index 6d70eada1..6e5da7729 100644 --- a/src/libs/vdxf/dxfdef.h +++ b/src/libs/vdxf/dxfdef.h @@ -30,6 +30,7 @@ #define DXFDEF_H #include +#include //for msvc enum class VarMeasurement : unsigned char { English=0, Metric=1 }; diff --git a/src/libs/vlayout/vlayoutdef.h b/src/libs/vlayout/vlayoutdef.h index 3c58dbdde..a5e86c87d 100644 --- a/src/libs/vlayout/vlayoutdef.h +++ b/src/libs/vlayout/vlayoutdef.h @@ -29,6 +29,8 @@ #ifndef VLAYOUTDEF_H #define VLAYOUTDEF_H +#include //for msvc + enum class EquidistantType : char { OpenEquidistant, CloseEquidistant }; enum class LayoutErrors : char diff --git a/src/libs/vmisc/def.h b/src/libs/vmisc/def.h index 6aca40422..14bc77b8f 100644 --- a/src/libs/vmisc/def.h +++ b/src/libs/vmisc/def.h @@ -37,6 +37,7 @@ #endif /* Q_OS_WIN */ #include "debugbreak.h" +#include //for msvc class QComboBox;