diff --git a/python/core/qgsvectorlayercache.sip b/python/core/qgsvectorlayercache.sip index af385b6c17f..71a3ecce22e 100644 --- a/python/core/qgsvectorlayercache.sip +++ b/python/core/qgsvectorlayercache.sip @@ -11,7 +11,7 @@ * takes much longer than querying in bunches (e.g. network latency, slow views in the database...) */ -class QgsVectorLayerCache : public QObject +class QgsVectorLayerCache : QObject { %TypeHeaderCode #include "qgsvectorlayercache.h" diff --git a/src/gui/attributetable/qgsattributetablefiltermodel.h b/src/gui/attributetable/qgsattributetablefiltermodel.h index 03f863b8dd8..b9359cd13dd 100644 --- a/src/gui/attributetable/qgsattributetablefiltermodel.h +++ b/src/gui/attributetable/qgsattributetablefiltermodel.h @@ -27,7 +27,7 @@ class QgsVectorLayerCache; class QgsMapCanvas; class QItemSelectionModel; -class QgsAttributeTableFilterModel: public QSortFilterProxyModel +class GUI_EXPORT QgsAttributeTableFilterModel: public QSortFilterProxyModel { Q_OBJECT diff --git a/src/gui/attributetable/qgsdualview.h b/src/gui/attributetable/qgsdualview.h index 651fb568cfd..d587a9142cc 100644 --- a/src/gui/attributetable/qgsdualview.h +++ b/src/gui/attributetable/qgsdualview.h @@ -30,7 +30,7 @@ class QSignalMapper; /** * @brief */ -class QgsDualView : public QStackedWidget, private Ui::QgsDualViewBase +class GUI_EXPORT QgsDualView : public QStackedWidget, private Ui::QgsDualViewBase { Q_OBJECT diff --git a/src/gui/qgsattributedialog.h b/src/gui/qgsattributedialog.h index 5214eb91cd8..9d6c0d5a345 100644 --- a/src/gui/qgsattributedialog.h +++ b/src/gui/qgsattributedialog.h @@ -27,7 +27,7 @@ class QgsVectorLayer; class QgsHighlight; class QgsDistanceArea; -class QgsAttributeDialog : public QObject +class GUI_EXPORT QgsAttributeDialog : public QObject { Q_OBJECT diff --git a/src/gui/qgshighlight.h b/src/gui/qgshighlight.h index 4011108326d..5d840df8efc 100644 --- a/src/gui/qgshighlight.h +++ b/src/gui/qgshighlight.h @@ -27,7 +27,7 @@ class QgsVectorLayer; /** A class for highlight features on the map. */ -class QgsHighlight: public QgsMapCanvasItem +class GUI_EXPORT QgsHighlight: public QgsMapCanvasItem { public: QgsHighlight( QgsMapCanvas *mapCanvas, QgsGeometry *geom, QgsVectorLayer *layer );