Commit 56c85005 authored by Friedrich W. H. Kossebau's avatar Friedrich W. H. Kossebau
Browse files

Big cleanup of Marble classes includes in headers of libmarblewidget

parent 735cc620
......@@ -31,6 +31,10 @@
#include <marble/GeoDataStyle.h>
#include <marble/GeoDataStyleMap.h>
#include <marble/GeoDataIconStyle.h>
#include <marble/GeoDataLinearRing.h>
#include <marble/GeoDataPoint.h>
#include <marble/GeoDataPolygon.h>
#include <marble/GeoDataMultiGeometry.h>
#include <marble/GeoDataTypes.h>
......
......@@ -34,6 +34,7 @@
#include <marble/GeoDataMultiGeometry.h>
#include <marble/GeoDataPoint.h>
#include <marble/GeoDataCoordinates.h>
#include <marble/GeoDataLatLonAltBox.h>
namespace Marble
{
......
......@@ -12,11 +12,13 @@
#include <marble/MarbleWidget.h>
#include <marble/MarbleGlobal.h>
#include <marble/GeoDataLatLonAltBox.h>
#include <marble/GeoDataDocument.h>
#include <marble/GeoDataPlacemark.h>
#include <marble/GeoDataLineString.h>
#include <marble/GeoDataTreeModel.h>
#include <marble/MarblePlacemarkModel.h>
#include <marble/GeoDataLinearRing.h>
#include <marble/GeoDataTypes.h>
#include <marble/MarbleMath.h>
#include <marble/ViewportParams.h>
......
......@@ -33,6 +33,7 @@
#include <QApplication>
#include <QThread>
#include <QDebug>
#include <cstdio>
......
......@@ -87,6 +87,7 @@
#include "cloudsync/BookmarkSyncManager.h"
#include "MovieCaptureDialog.h"
#include "cloudsync/RouteSyncManager.h"
#include "cloudsync/CloudSyncManager.h"
// Marble non-library classes
#include "ControlView.h"
......
......@@ -17,7 +17,6 @@
#include <kparts/readonlypart.h>
#include <QHash>
#include "MarbleGlobal.h"
#include "cloudsync/CloudSyncManager.h"
#include <krecentfilesaction.h>
#include <QDomNode>
......@@ -43,7 +42,6 @@ namespace Marble
class MovieCaptureDialog;
class ControlView;
class DownloadRegionDialog;
class RoutingProfilesWidget;
class SunControlWidget;
class TimeControlWidget;
class GeoDataFolder;
......
......@@ -59,6 +59,7 @@
#include "NewBookmarkFolderDialog.h"
#include "GeoSceneDocument.h"
#include "GeoSceneHead.h"
#include "GeoDataLookAt.h"
#include "GeoDataCoordinates.h"
#include "GeoDataDocument.h"
#include "GeoDataFolder.h"
......@@ -82,6 +83,7 @@
#include "cloudsync/RouteSyncManager.h"
#include "MovieCaptureDialog.h"
#include "DataMigration.h"
#include "TileCoordsPyramid.h"
namespace
{
......
......@@ -41,6 +41,7 @@
#include "MarbleDBusInterface.h"
#endif
#include "GeoDataLatLonAltBox.h"
#include "GeoSceneDocument.h"
#include "GeoSceneHead.h"
#include "GeoUriParser.h"
......
......@@ -10,6 +10,8 @@
#include "AnimatedUpdateTrack.h"
#include "PlaybackAnimatedUpdateItem.h"
namespace Marble
{
......
......@@ -11,14 +11,17 @@
#ifndef ANIMATEDUPDATETRACK_H
#define ANIMATEDUPDATETRACK_H
#include "PlaybackAnimatedUpdateItem.h"
#include "GeoDataPlacemark.h"
#include <QDateTime>
#include <QTimer>
namespace Marble
{
class GeoDataFeature;
class GeoDataContainer;
class GeoDataPlacemark;
class PlaybackAnimatedUpdateItem;
class AnimatedUpdateTrack : public QObject
{
Q_OBJECT
......
......@@ -12,7 +12,7 @@
#define MARBLE_AUTONAVIGATION_H
#include "marble_export.h"
#include "GeoDataCoordinates.h"
#include "MarbleGlobal.h"
#include <QObject>
......@@ -21,7 +21,6 @@ namespace Marble
class GeoDataCoordinates;
class MarbleModel;
class PositionTracking;
class ViewportParams;
class MARBLE_EXPORT AutoNavigation : public QObject
......
......@@ -18,6 +18,7 @@
#include "GeoDataPlacemark.h"
#include "GeoDataTreeModel.h"
#include "GeoDataDocumentWriter.h"
#include "GeoDataIconStyle.h"
#include "KmlElementDictionary.h"
#include "MarbleDebug.h"
#include "MarbleDirs.h"
......
......@@ -17,11 +17,13 @@
#include "FileManager.h"
#include "GeoDataCoordinates.h"
#include "GeoDataDocument.h"
#include "GeoDataLookAt.h"
#include "GeoDataExtendedData.h"
#include "GeoDataFolder.h"
#include "GeoDataPlacemark.h"
#include "GeoDataPoint.h"
#include "GeoDataStyle.h"
#include "GeoDataIconStyle.h"
#include "GeoDataTreeModel.h"
#include "GeoDataTypes.h"
#include "GeoDataDocumentWriter.h"
......
......@@ -12,6 +12,8 @@
#include "GeoDataTypes.h"
#include "MarblePlacemarkModel.h"
#include "GeoDataTreeModel.h"
#include "GeoDataObject.h"
namespace Marble
{
......
......@@ -11,13 +11,13 @@
#ifndef BRANCHFILTERPROXYMODEL_H
#define BRANCHFILTERPROXYMODEL_H
#include "GeoDataTreeModel.h"
#include <QSortFilterProxyModel>
namespace Marble
{
class GeoDataTreeModel;
class BranchFilterProxyModel : public QSortFilterProxyModel
{
public:
......
......@@ -17,6 +17,7 @@
#include "TextureLayer.h"
#include "GeoDataLatLonAltBox.h"
#include "GeoDataLineString.h"
#include "TileCoordsPyramid.h"
namespace Marble {
......
......@@ -14,7 +14,6 @@
#include <QObject>
#include <QVector>
#include "TileCoordsPyramid.h"
#include "marble_export.h"
namespace Marble
......@@ -22,8 +21,8 @@ namespace Marble
class DownloadRegionPrivate;
class GeoDataLatLonAltBox;
class GeoDataLineString;
class TileCoordsPyramid;
class MarbleModel;
class ViewportParams;
class TextureLayer;
class MARBLE_EXPORT DownloadRegion : public QObject
......
......@@ -33,6 +33,7 @@
#include "LatLonBoxWidget.h"
#include "TextureLayer.h"
#include "TileId.h"
#include "TileCoordsPyramid.h"
#include "TileLevelRangeWidget.h"
#include "TileLoaderHelper.h"
#include "routing/RoutingManager.h"
......
......@@ -17,14 +17,14 @@
#include <QDialog>
#include <QVector>
#include "TileCoordsPyramid.h"
#include "marble_export.h"
namespace Marble
{
class GeoDataLatLonAltBox;
class TileCoordsPyramid;
class MarbleWidget;
class ViewportParams;
class MARBLE_EXPORT DownloadRegionDialog: public QDialog
{
Q_OBJECT
......
......@@ -14,13 +14,16 @@
#include "ui_EditBookmarkDialog.h"
#include "BookmarkManager.h"
#include "GeoDataLookAt.h"
#include "GeoDataDocument.h"
#include "GeoDataPlacemark.h"
#include "GeoDataPoint.h"
#include "GeoDataStyle.h"
#include "GeoDataIconStyle.h"
#include "GeoDataFolder.h"
#include "GeoDataCoordinates.h"
#include "GeoDataExtendedData.h"
#include "GeoDataData.h"
#include "MarbleDirs.h"
#include "MarbleModel.h"
#include "MarbleWidget.h"
......
Supports Markdown
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment