diff --git a/src/blackmisc/propertyindexvariantmap.h b/src/blackmisc/propertyindexvariantmap.h index dfce10f94..9206a9187 100644 --- a/src/blackmisc/propertyindexvariantmap.h +++ b/src/blackmisc/propertyindexvariantmap.h @@ -9,9 +9,13 @@ //! \file +#ifndef BLACKMISC_PROPERTYINDEXVARIANTMAP_H +#define BLACKMISC_PROPERTYINDEXVARIANTMAP_H + #include "variant.h" #include "valueobject.h" #include "propertyindex.h" +#include "blackmiscexport.h" // a) "propertyindex.h" needed for QMap below, despite forward declaration // b) "propertyindexlist.h" here causes circular dependencies @@ -19,11 +23,6 @@ #include #include -#ifndef BLACKMISC_PROPERTYINDEXVARIANTMAP_H -#define BLACKMISC_PROPERTYINDEXVARIANTMAP_H - -#include "blackmiscexport.h" - namespace BlackMisc { // forward declaration