Ref T441, use distributor preferences in "reduce dialog"

This commit is contained in:
Klaus Basan
2018-11-25 22:32:28 +01:00
parent 115dc6759c
commit 2b8d7f425e
5 changed files with 33 additions and 8 deletions

View File

@@ -36,6 +36,11 @@ namespace BlackMisc
return empty;
}
CDistributor CDistributorListPreferences::getFirstOrDefaultDistributor(const CSimulatorInfo &simulator) const
{
return this->getDistributors(simulator).frontOrDefault();
}
void CDistributorListPreferences::setDistributors(const CDistributorList &distributors, const CSimulatorInfo &simulator)
{
Q_ASSERT_X(simulator.isSingleSimulator(), Q_FUNC_INFO, "Need single simulator");

View File

@@ -40,6 +40,9 @@ namespace BlackMisc
//! Get distributors
const CDistributorList &getDistributors(const CSimulatorInfo &simulator) const;
//! Get distributor for simulator
CDistributor getFirstOrDefaultDistributor(const CSimulatorInfo &simulator) const;
//! Last updated simulator
const CSimulatorInfo &getLastUpdatedSimulator() const { return m_lastUpdatedSimulator; }