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