[Measure] Add features, viewproviders and preferences for unified measurement facility

This commit is contained in:
hlorus
2024-01-14 21:46:50 +01:00
committed by WandererFan
parent 309e1c4155
commit bed703a6f9
49 changed files with 5762 additions and 132 deletions

View File

@@ -29,9 +29,18 @@
// Measure
#ifndef MeasureExport
#ifdef Measure_EXPORTS
# define MeasureExport FREECAD_DECL_EXPORT
#define MeasureExport FREECAD_DECL_EXPORT
#else
# define MeasureExport FREECAD_DECL_IMPORT
#define MeasureExport FREECAD_DECL_IMPORT
#endif
#endif
// MeasureGui
#ifndef MeasureGuiExport
#ifdef MeasureGui_EXPORTS
# define MeasureGuiExport FREECAD_DECL_EXPORT
#else
# define MeasureGuiExport FREECAD_DECL_IMPORT
#endif
#endif