diff --git a/src/gui/attributetable/qgsgenericfeatureselectionmanager.h b/src/gui/attributetable/qgsgenericfeatureselectionmanager.h index 4ac599eb9d16..a7ebcaf3069f 100644 --- a/src/gui/attributetable/qgsgenericfeatureselectionmanager.h +++ b/src/gui/attributetable/qgsgenericfeatureselectionmanager.h @@ -24,7 +24,7 @@ * If you want to synchronize the attribute table selection with the map canvas selection, you * should use { @link QgsVectorLayerSelectionManager } instead. */ -class CORE_EXPORT QgsGenericFeatureSelectionManager : public QgsIFeatureSelectionManager +class GUI_EXPORT QgsGenericFeatureSelectionManager : public QgsIFeatureSelectionManager { Q_OBJECT diff --git a/src/gui/attributetable/qgsifeatureselectionmanager.h b/src/gui/attributetable/qgsifeatureselectionmanager.h index bde0cda522c9..b8023de93e4d 100644 --- a/src/gui/attributetable/qgsifeatureselectionmanager.h +++ b/src/gui/attributetable/qgsifeatureselectionmanager.h @@ -26,7 +26,7 @@ * e.g. { @link QgsVectorLayer } implements this interface to manage its selections. */ -class CORE_EXPORT QgsIFeatureSelectionManager : public QObject +class GUI_EXPORT QgsIFeatureSelectionManager : public QObject { Q_OBJECT diff --git a/src/gui/attributetable/qgsvectorlayerselectionmanager.h b/src/gui/attributetable/qgsvectorlayerselectionmanager.h index e0a920f0a7c5..2e594945753b 100644 --- a/src/gui/attributetable/qgsvectorlayerselectionmanager.h +++ b/src/gui/attributetable/qgsvectorlayerselectionmanager.h @@ -20,7 +20,7 @@ class QgsVectorLayer; -class CORE_EXPORT QgsVectorLayerSelectionManager : public QgsIFeatureSelectionManager +class GUI_EXPORT QgsVectorLayerSelectionManager : public QgsIFeatureSelectionManager { Q_OBJECT