refs #577, filter for aircraft model

* allow to filter by distributor
* filter by simulator on change
This commit is contained in:
Klaus Basan
2016-01-25 00:12:13 +01:00
parent 572b604908
commit c54dd8560d
13 changed files with 121 additions and 16 deletions

View File

@@ -171,6 +171,16 @@ namespace BlackGui
this->ui->editor_Distributor->setProvider(provider);
this->ui->editor_AircraftIcao->setProvider(provider);
this->ui->comp_StashAircraft->setProvider(provider);
if (this->ui->tvp_AircraftModelsForVPilot->getFilterDialog())
{
this->ui->tvp_AircraftModelsForVPilot->getFilterDialog()->setProvider(provider);
}
if (this->ui->tvp_OwnAircraftModels->getFilterDialog())
{
this->ui->tvp_OwnAircraftModels->getFilterDialog()->setProvider(provider);
}
}
void CDbMappingComponent::gracefulShutdown()

View File

@@ -60,6 +60,11 @@ namespace BlackGui
{
ps_modelsRead(CEntityFlags::ModelEntity, CEntityFlags::ReadFinished, c);
}
if (this->ui->filter_AircraftModelFilter)
{
this->ui->filter_AircraftModelFilter->setProvider(webDataReaderProvider);
}
}
bool CDbModelComponent::hasModels() const