refs #618, functions / class to get simulator distribution of a model set

Find out for which simulators the model set is etc.
This commit is contained in:
Klaus Basan
2016-03-25 03:34:30 +01:00
parent bb16d5d069
commit 780d8a05e8
6 changed files with 215 additions and 6 deletions

View File

@@ -101,6 +101,9 @@ namespace BlackMisc
//! \return number of elements removed
int removeModelsWithString(const QStringList &modelStrings, Qt::CaseSensitivity sensitivity);
//! Remove if not matching simulator
int removeIfNotMatchingSimulator(const CSimulatorInfo &needToMatch);
//! Replace or add based on model string
//! \return number of elements removed
int replaceOrAddModelsWithString(const CAircraftModelList &addOrReplaceList, Qt::CaseSensitivity sensitivity);
@@ -108,6 +111,12 @@ namespace BlackMisc
//! Model strings
QStringList getModelStrings(bool sort = true) const;
//! Simulator counts
CCountPerSimulator countPerSimulator() const;
//! Which simulator(s) have the most entries
CSimulatorInfo simulatorsWithMaxEntries() const;
//! Update distributors
void updateDistributor(const CDistributor &distributor);