File indexing completed on 2024-05-12 15:31:20
0001 // SPDX-License-Identifier: LGPL-2.1-or-later 0002 // 0003 // SPDX-FileCopyrightText: 2009 Bastian Holst <bastianholst@gmx.de> 0004 // 0005 0006 #ifndef FAKEWEATHERSERVICE_H 0007 #define FAKEWEATHERSERVICE_H 0008 0009 #include "AbstractWeatherService.h" 0010 0011 namespace Marble 0012 { 0013 0014 class FakeWeatherService : public AbstractWeatherService 0015 { 0016 Q_OBJECT 0017 0018 public: 0019 explicit FakeWeatherService( const MarbleModel *model, QObject *parent ); 0020 ~FakeWeatherService() override; 0021 0022 public Q_SLOTS: 0023 void getAdditionalItems( const GeoDataLatLonAltBox& box, 0024 qint32 number = 10 ) override; 0025 void getItem( const QString &id ) override; 0026 }; 0027 0028 } // namespace Marble 0029 0030 #endif // FAKEWEATHERSERVICE_H