Fix sip problems / export gui classes to libraries

This commit is contained in:
Matthias Kuhn 2013-03-27 07:57:30 +01:00 committed by Juergen E. Fischer
parent bb360b8114
commit d9fb2df800
5 changed files with 5 additions and 5 deletions

View File

@ -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"

View File

@ -27,7 +27,7 @@ class QgsVectorLayerCache;
class QgsMapCanvas;
class QItemSelectionModel;
class QgsAttributeTableFilterModel: public QSortFilterProxyModel
class GUI_EXPORT QgsAttributeTableFilterModel: public QSortFilterProxyModel
{
Q_OBJECT

View File

@ -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

View File

@ -27,7 +27,7 @@ class QgsVectorLayer;
class QgsHighlight;
class QgsDistanceArea;
class QgsAttributeDialog : public QObject
class GUI_EXPORT QgsAttributeDialog : public QObject
{
Q_OBJECT

View File

@ -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 );