refs #522, consolidate mutable / make mutable thread safe

* removed mutable wherever possible in GUI classes
* in vPilotReader also renamed some functions and some minor improvements
This commit is contained in:
Klaus Basan
2015-11-25 23:06:14 +01:00
parent 2ee3934cc2
commit a2b413c8e1
15 changed files with 60 additions and 62 deletions

View File

@@ -37,7 +37,7 @@ namespace BlackGui
~CModelMappingForm();
//! Value
const BlackMisc::Simulation::CAircraftModel &getValue() const;
BlackMisc::Simulation::CAircraftModel getValue() const;
//! Validate
BlackMisc::CStatusMessageList validate(bool withNestedForms) const;
@@ -58,7 +58,7 @@ namespace BlackGui
private:
QScopedPointer<Ui::CModelMappingForm> ui;
mutable BlackMisc::Simulation::CAircraftModel m_model; //!< cached last value
BlackMisc::Simulation::CAircraftModel m_originalModel;
};
} // ns