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

Laurent Montel montel at kde.org
Thu Aug 27 09:20:04 CEST 2009


SVN commit 1016218 by mlaurent:

Fix forward declaration


 M  +0 -2      lib/AbstractDataPlugin.h  
 M  +0 -8      lib/AbstractDataPluginItem.h  
 M  +0 -3      lib/AbstractDataPluginModel.h  
 M  +0 -1      lib/AbstractFloatItem.h  
 M  +0 -1      lib/GeoPainter.h  
 M  +0 -3      lib/MarbleControlBox.h  
 M  +0 -1      lib/MarbleDataFacade.h  
 M  +0 -2      lib/MarbleMap.h  
 M  +0 -1      lib/MarblePluginSettingsWidget.h  
 M  +0 -1      lib/MarbleWidget.h  
 M  +0 -1      lib/MeasureTool.h  
 M  +0 -2      lib/PlacemarkManager.h  
 M  +0 -1      lib/Projections/AbstractProjection.h  
 M  +0 -4      lib/QtMarbleConfigDialog.h  
 M  +0 -1      lib/geodata/data/GeoDataFeature.h  
 M  +0 -1      lib/geodata/data/GeoDataPoint.h  
 M  +1 -1      lib/graphicsview/FrameGraphicsItem.h  
 M  +0 -4      lib/graphicsview/GeoGraphicsItem.h  
 M  +0 -1      lib/graphicsview/MarbleGraphicsItem.h  
 M  +0 -3      lib/graphicsview/ScreenGraphicsItem.h  
 M  +0 -3      plugins/render/dataview/DataViewPlugin.h  
 M  +0 -3      plugins/render/geodata/GeoRendererPlugin.h  
 M  +0 -1      plugins/render/geodata/GeoRendererView.h  
 M  +0 -1      plugins/render/navigation/NavigationFloatItem.h  
 M  +0 -1      plugins/render/osmannotate/OsmAnnotatePlugin.h  
 M  +0 -1      plugins/render/osmannotate/PlacemarkTextAnnotation.h  
 M  +0 -1      plugins/render/weather/AbstractWeatherService.h  
 M  +0 -1      plugins/render/weather/BBCItemGetter.h  
 M  +0 -1      plugins/render/weather/BBCParser.h  
 M  +0 -2      plugins/render/weather/BBCWeatherService.h  
 M  +0 -3      plugins/render/weather/WeatherItem.h  
 M  +0 -1      plugins/render/wikipedia/WikipediaItem.h  


--- trunk/KDE/kdeedu/marble/src/lib/AbstractDataPlugin.h #1016217:1016218
@@ -15,12 +15,10 @@
 #include "marble_export.h"
 #include "RenderPlugin.h"
 
-class QEvent;
 
 namespace Marble
 {
     
-class Geopainter;
 class ViewportParams;
 class GeoSceneLayer;
 class AbstractDataPluginItem;
--- trunk/KDE/kdeedu/marble/src/lib/AbstractDataPluginItem.h #1016217:1016218
@@ -19,19 +19,11 @@
 #include "marble_export.h"
 
 class QAction;
-class QRect;
-class QSize;
-class QPoint;
 
 namespace Marble
 {
     
 class AbstractDataPluginItemPrivate;
-class GeoDataCoordinates;
-class GeoPainter;
-class GeoSceneLayer;
-class CacheStoragePolicy;
-class ViewportParams;
 
 class MARBLE_EXPORT AbstractDataPluginItem : public QObject, public GeoGraphicsItem
 {
--- trunk/KDE/kdeedu/marble/src/lib/AbstractDataPluginModel.h #1016217:1016218
@@ -19,7 +19,6 @@
 #include "marble_export.h"
 
 class QPoint;
-class QTimer;
 class QUrl;
 
 namespace Marble
@@ -27,8 +26,6 @@
     
 class AbstractDataPluginModelPrivate;
 class AbstractDataPluginItem;
-class CacheStoragePolicy;
-class HttpDownloadManager;
 class GeoDataLatLonAltBox;
 class MarbleDataFacade;
 class ViewportParams;
--- trunk/KDE/kdeedu/marble/src/lib/AbstractFloatItem.h #1016217:1016218
@@ -27,7 +27,6 @@
 #include "FrameGraphicsItem.h"
 #include "marble_export.h"
 
-class QAction;
 class QPainter;
 
 namespace Marble
--- trunk/KDE/kdeedu/marble/src/lib/GeoPainter.h #1016217:1016218
@@ -25,7 +25,6 @@
 
 class QImage;
 class QPaintDevice;
-class QPixMap;
 class QPolygonF;
 class QRect;
 class QRectF;
--- trunk/KDE/kdeedu/marble/src/lib/MarbleControlBox.h #1016217:1016218
@@ -35,16 +35,13 @@
  * @author Inge Wallin  <inge at lysator.liu.se>
  */
 
-class QByteArray;
 class QModelIndex;
-class QAbstractItemModel;
 class QResizeEvent;
 class QStandardItemModel;
 
 namespace Marble
 {
 
-class GeoDataDocument;
 class MarbleWidget;
 class MarbleControlBoxPrivate;
 class MarblePlacemarkModel;
--- trunk/KDE/kdeedu/marble/src/lib/MarbleDataFacade.h #1016217:1016218
@@ -32,7 +32,6 @@
 
 #include "global.h"
 
-class QAbstractItemModel;
 
 namespace Marble
 {
--- trunk/KDE/kdeedu/marble/src/lib/MarbleMap.h #1016217:1016218
@@ -38,8 +38,6 @@
 class QAbstractItemModel;
 class QModelIndex;
 class QItemSelectionModel;
-class QStyleOptionGraphicsItem;
-class QUrl;
 
 namespace Marble
 {
--- trunk/KDE/kdeedu/marble/src/lib/MarblePluginSettingsWidget.h #1016217:1016218
@@ -36,7 +36,6 @@
 namespace Marble
 {
 
-class RenderPlugin;
 class MarblePluginSettingsWidgetPrivate;
 
 class MARBLE_EXPORT MarblePluginSettingsWidget : public QWidget, private Ui::MarblePluginSettingsWidget
--- trunk/KDE/kdeedu/marble/src/lib/MarbleWidget.h #1016217:1016218
@@ -39,7 +39,6 @@
 class QModelIndex;
 class QItemSelectionModel;
 class QSettings;
-class QStyleOptionGraphicsItem;
 
 namespace Marble
 {
--- trunk/KDE/kdeedu/marble/src/lib/MeasureTool.h #1016217:1016218
@@ -29,7 +29,6 @@
 {
 
 class MarbleModel;
-class GeoDataCoordinates;
 class GeoPainter;
 class ViewportParams;
 
--- trunk/KDE/kdeedu/marble/src/lib/PlacemarkManager.h #1016217:1016218
@@ -25,10 +25,8 @@
 class GeoDataDocument;
 class PlacemarkContainer;
 class MarblePlacemarkModel;
-class MarbleGeometryModel;
 class MarbleDataFacade;
 class PlacemarkManagerPrivate;
-class FileViewModel;
 
 /**
  * This class is responsible for loading the
--- trunk/KDE/kdeedu/marble/src/lib/Projections/AbstractProjection.h #1016217:1016218
@@ -37,7 +37,6 @@
 static const int latLonAltBoxSamplingRate = 4;
 
 class GeoDataLineString;
-class GeoDataLinearRing;
 class ViewportParams;
 class AbstractProjectionPrivate;
 
--- trunk/KDE/kdeedu/marble/src/lib/QtMarbleConfigDialog.h #1016217:1016218
@@ -19,14 +19,10 @@
 #include "ui_MarbleViewSettingsWidget.h"
 #include "ui_MarbleNavigationSettingsWidget.h"
 
-class QSettings;
-class QStandardItemModel;
 
 namespace Marble
 {
 
-class MarbleCacheSettingsWidget;
-class MarblePluginSettingsWidget;
 class MarbleWidget;
 
 class QtMarbleConfigDialogPrivate;
--- trunk/KDE/kdeedu/marble/src/lib/geodata/data/GeoDataFeature.h #1016217:1016218
@@ -36,7 +36,6 @@
 class GeoDataRegion;
 
 class GeoDataStyle;
-class GeoDataStyleSelector;
 class GeoDataStyleMap;
 
 
--- trunk/KDE/kdeedu/marble/src/lib/geodata/data/GeoDataPoint.h #1016217:1016218
@@ -26,7 +26,6 @@
 namespace Marble
 {
 
-class GeoDataPointPrivate;
 
 /** 
  * @short A Geometry object representing a 3d point
--- trunk/KDE/kdeedu/marble/src/lib/graphicsview/FrameGraphicsItem.h #1016217:1016218
@@ -14,7 +14,7 @@
 // Marble
 #include "marble_export.h"
 #include "ScreenGraphicsItem.h"
-
+#include <QPainterPath>
 class QBrush;
 
 namespace Marble
--- trunk/KDE/kdeedu/marble/src/lib/graphicsview/GeoGraphicsItem.h #1016217:1016218
@@ -20,7 +20,6 @@
 #include <QtCore/QList>
 
 class QPoint;
-class QRect;
 class QString;
 
 namespace Marble
@@ -28,9 +27,6 @@
     
 class GeoDataCoordinates;
 class GeoDataLatLonAltBox;
-class GeoPainter;
-class GeoSceneLayer;
-class ViewportParams;
 
 class GeoGraphicsItemPrivate;
 
--- trunk/KDE/kdeedu/marble/src/lib/graphicsview/MarbleGraphicsItem.h #1016217:1016218
@@ -20,7 +20,6 @@
 #include <QtCore/QString>
 
 class QEvent;
-class QPainterPath;
 class QObject;
 
 namespace Marble
--- trunk/KDE/kdeedu/marble/src/lib/graphicsview/ScreenGraphicsItem.h #1016217:1016218
@@ -19,13 +19,10 @@
 #include <QtCore/QList>
 
 class QPoint;
-class QRect;
-class QString;
 
 namespace Marble
 {
 
-class GeoPainter;
 class ViewportParams;
 
 class ScreenGraphicsItemPrivate;
--- trunk/KDE/kdeedu/marble/src/plugins/render/dataview/DataViewPlugin.h #1016217:1016218
@@ -24,9 +24,6 @@
 
 class QTreeView;
 
-class GeoDataGeometry;
-class GeoDataFeature;
-class GeoDataDocument;
 
 
 
--- trunk/KDE/kdeedu/marble/src/plugins/render/geodata/GeoRendererPlugin.h #1016217:1016218
@@ -23,9 +23,6 @@
 namespace Marble
 {
 
-class GeoDataGeometry;
-class GeoDataFeature;
-class GeoDataDocument;
 class GeoRendererView;
 
 /**
--- trunk/KDE/kdeedu/marble/src/plugins/render/geodata/GeoRendererView.h #1016217:1016218
@@ -27,7 +27,6 @@
 namespace Marble
 {
 class GeoDataDocument;
-class GeoDataFeature;
 class GeoDataGeometry;
 class GeoPainter;
 
--- trunk/KDE/kdeedu/marble/src/plugins/render/navigation/NavigationFloatItem.h #1016217:1016218
@@ -14,7 +14,6 @@
 #include <QtCore/QObject>
 
 // forward declarations
-class QSlider;
 
 #include "AbstractFloatItem.h"
 
--- trunk/KDE/kdeedu/marble/src/plugins/render/osmannotate/OsmAnnotatePlugin.h #1016217:1016218
@@ -31,7 +31,6 @@
 {
 
     class MarbleWidget;
-    class GeoDataDocument;
     class TextAnnotation;
     class PointScreenGraphicsItem;
 
--- trunk/KDE/kdeedu/marble/src/plugins/render/osmannotate/PlacemarkTextAnnotation.h #1016217:1016218
@@ -19,7 +19,6 @@
 
 class GeoWidgetBubble;
 class TextEditor;
-class GeoDataPlacemark;
 
 class PlacemarkTextAnnotation : public TextAnnotation, public TmpGraphicsItem
 {
--- trunk/KDE/kdeedu/marble/src/plugins/render/weather/AbstractWeatherService.h #1016217:1016218
@@ -17,7 +17,6 @@
 namespace Marble
 {
 
-class AbstractWeatherServicePrivate;
 
 class AbstractWeatherService : public QObject
 {
--- trunk/KDE/kdeedu/marble/src/plugins/render/weather/BBCItemGetter.h #1016217:1016218
@@ -23,7 +23,6 @@
 namespace Marble
 {
 
-class AbstractDataPluginItem;
 class BBCStation;
 class MarbleDataFacade;
 
--- trunk/KDE/kdeedu/marble/src/plugins/render/weather/BBCParser.h #1016217:1016218
@@ -23,7 +23,6 @@
 #include <QtCore/QStack>
 #include <QtCore/QXmlStreamReader>
 
-class QByteArray;
 class QObject;
 
 namespace Marble
--- trunk/KDE/kdeedu/marble/src/plugins/render/weather/BBCWeatherService.h #1016217:1016218
@@ -13,14 +13,12 @@
 
 #include "AbstractWeatherService.h"
 
-class QMutex;
 
 namespace Marble
 {
 
 class BBCItemGetter;
 class BBCStation;
-class BBCWeatherItem;
 class GeoDataLatLonAltBox;
 class StationListParser;
 
--- trunk/KDE/kdeedu/marble/src/plugins/render/weather/WeatherItem.h #1016217:1016218
@@ -24,9 +24,6 @@
 namespace Marble
 {
     
-class GeoPainter;
-class ViewportParams;
-class GeoSceneLayer;
 class WeatherData;
 
 class WeatherItemPrivate;
--- trunk/KDE/kdeedu/marble/src/plugins/render/wikipedia/WikipediaItem.h #1016217:1016218
@@ -19,7 +19,6 @@
 #include <QtGui/QIcon>
 
 class QAction;
-class QWebView;
 
 namespace Marble
 {


More information about the Marble-commits mailing list