Fixed quick mapping wizard

* preselect rows if data are already from DB
* guess simulator and filter distributors by simulator
* allow to override simulator data (checkboxes)
* improved validation messages
This commit is contained in:
Klaus Basan
2019-03-23 19:58:57 +01:00
committed by Mat Sutcliffe
parent 5eeb29bafe
commit de4adda779
3 changed files with 115 additions and 15 deletions

View File

@@ -82,6 +82,9 @@ namespace BlackGui
//! Set color filter
void setColorFilter();
//! Set distributor filter
void setDistributorFilter();
//! Livery assigned
BlackMisc::Aviation::CLivery getFirstSelectedOrDefaultLivery() const;
@@ -95,7 +98,10 @@ namespace BlackGui
BlackMisc::CStatusMessageList validateData() const;
//! Consolidate model data
void consolidateModel();
void consolidateModelWithUIData();
//! Guess simulator
BlackMisc::Simulation::CSimulatorInfo guessSimulator() const;
//! Write the model to DB
void writeModelToDb();