[Marble-commits] KDE/kdeedu/marble/src/lib

Dennis Nienhüser earthwings at gentoo.org
Mon Jul 26 19:56:40 CEST 2010


SVN commit 1155009 by nienhueser:

Export MarbleAbstractRunner and RouteSkeleton used in plugins. Fixes linking with -fvisibility=hidden.
CCMAIL: binner at kde.org

 M  +2 -1      MarbleAbstractRunner.h  
 M  +2 -1      routing/RouteSkeleton.h  


--- trunk/KDE/kdeedu/marble/src/lib/MarbleAbstractRunner.h #1155008:1155009
@@ -11,6 +11,7 @@
 #ifndef MARBLE_MARBLEABSTRACTRUNNER_H
 #define MARBLE_MARBLEABSTRACTRUNNER_H
 
+#include "marble_export.h"
 #include "GeoDataFeature.h"
 #include "GeoDataPlacemark.h"
 
@@ -26,7 +27,7 @@
 /**
  * This class is the base class for all Marble Runners.
  */
-class MarbleAbstractRunner : public QObject
+class MARBLE_EXPORT MarbleAbstractRunner : public QObject
 {
     Q_OBJECT
 
--- trunk/KDE/kdeedu/marble/src/lib/routing/RouteSkeleton.h #1155008:1155009
@@ -11,6 +11,7 @@
 #ifndef MARBLE_ROUTESKELETON_H
 #define MARBLE_ROUTESKELETON_H
 
+#include "marble_export.h"
 #include "GeoDataCoordinates.h"
 #include "GeoDataPlacemark.h"
 
@@ -26,7 +27,7 @@
   * GeoDataCoordinates with change notification and Pixmap access, similar
   * to QAbstractItemModel.
   */
-class RouteSkeleton: public QObject
+class MARBLE_EXPORT RouteSkeleton: public QObject
 {
     Q_OBJECT
 


More information about the Marble-commits mailing list