FlightGear
next
FavouriteAircraftData.hxx
Go to the documentation of this file.
1
#ifndef FAVOURITEAIRCRAFTDATA_HXX
2
#define FAVOURITEAIRCRAFTDATA_HXX
3
4
#include <QObject>
5
#include <QUrl>
6
#include <QVector>
7
8
class
FavouriteAircraftData :
public
QObject
9
{
10
Q_OBJECT
11
public
:
12
static
FavouriteAircraftData*
instance
();
13
14
bool
isFavourite
(QUrl u)
const
;
15
16
bool
setFavourite
(QUrl u,
bool
b);
17
18
signals:
19
void
changed
(QUrl u);
20
21
private
:
22
FavouriteAircraftData();
23
24
void
loadFavourites();
25
void
saveFavourites();
26
27
QVector<QUrl> m_favourites;
28
29
};
30
31
#endif
// FAVOURITEAIRCRAFTDATA_HXX
FavouriteAircraftData::isFavourite
bool isFavourite(QUrl u) const
Definition
FavouriteAircraftData.cxx:18
FavouriteAircraftData::changed
void changed(QUrl u)
FavouriteAircraftData::setFavourite
bool setFavourite(QUrl u, bool b)
Definition
FavouriteAircraftData.cxx:23
FavouriteAircraftData::instance
static FavouriteAircraftData * instance()
Definition
FavouriteAircraftData.cxx:9
src
GUI
FavouriteAircraftData.hxx
Generated on Tue Jun 3 2025 12:58:39 for FlightGear by
1.13.2