Fork me on GitHub
2.15.20
FGx
A cross-platform launcher for FlightGear
aircraftdata.h
Go to the documentation of this file.
1 // -=-=-=-=-=-=-=-=-=-=-=-=-=-=--=-=-=-=-=-=-=-=-=-=-=-=-=-=--=-=-=-=-=-=-
2 // FGx FlightGear Launcher // aircraftdata.h
3 // -=-=-=-=-=-=-=-=-=-=-=-=-=-=--=-=-=-=-=-=-=-=-=-=-=-=-=-=--=-=-=-=-=-=-
4 // (c) 2010-2012
5 // Yves Sablonier, Pete Morgan
6 // Geoff McLane
7 // GNU GPLv2, see main.cpp and shipped licence.txt for further information
8 
9 #ifndef AIRCRAFTDATA_H
10 #define AIRCRAFTDATA_H
11 
12 #include <QWidget>
13 #include <QProgressDialog>
14 
15 #include "xobjects/mainobject.h"
16 class MainObject;
17 
18 #include "aircraft/modelinfo.h"
19 class ModelInfo;
20 
22 {
23 public:
24  //AircraftData();
25 
26  static bool import(QProgressDialog &progress, MainObject *mainObject);
27 
28  static QFileInfoList get_xml_set_files(QString dir, bool recus);
29  static ModelInfo read_model_xml(QString dir);
30 
31 };
32 
33 #endif // AIRCRAFTDATA_H
The MainObject is an extended QObject, and the main "controller" for FGx.
Definition: mainobject.h:66
static ModelInfo read_model_xml(QString dir)
static QFileInfoList get_xml_set_files(QString dir, bool recus)