mirror of
https://github.com/swift-project/pilotclient.git
synced 2026-04-15 17:55:34 +08:00
Load/save invalid models to file, originally Ref T247
This commit is contained in:
committed by
Mat Sutcliffe
parent
8344f03cf3
commit
e53e37f770
@@ -20,12 +20,13 @@
|
||||
#include "blackmisc/aviation/liverylist.h"
|
||||
#include "blackmisc/aviation/callsignobjectlist.h"
|
||||
#include "blackmisc/db/datastoreobjectlist.h"
|
||||
#include "blackmisc/blackmiscexport.h"
|
||||
#include "blackmisc/statusmessage.h"
|
||||
#include "blackmisc/collection.h"
|
||||
#include "blackmisc/orderablelist.h"
|
||||
#include "blackmisc/sequence.h"
|
||||
#include "blackmisc/statusmessagelist.h"
|
||||
#include "blackmisc/variant.h"
|
||||
#include "blackmisc/blackmiscexport.h"
|
||||
|
||||
#include <QJsonArray>
|
||||
#include <QJsonDocument>
|
||||
@@ -480,6 +481,13 @@ namespace BlackMisc
|
||||
//! A HTML summary of the data in the list
|
||||
QString htmlStatistics(bool aircraftStats, bool airlineStats) const;
|
||||
|
||||
//! Save/load invalid models @{
|
||||
CStatusMessage saveInvalidModels() const;
|
||||
CStatusMessage loadInvalidModels();
|
||||
static const QString &invalidModelFileAndPath();
|
||||
static bool hasInvalidModelFile();
|
||||
//! @}
|
||||
|
||||
//! Newer version
|
||||
static CAircraftModelList fromDatabaseJsonCaching(const QJsonArray &array,
|
||||
const Aviation::CAircraftIcaoCodeList &aircraftIcaos = {},
|
||||
|
||||
Reference in New Issue
Block a user