refs #602, emoved web service provider

* webservices now directly accessible via sGui
* interface no longer needed
* no init of provider (setProvider) needed anymore
This commit is contained in:
Klaus Basan
2016-02-25 04:30:08 +01:00
committed by Mathew Sutcliffe
parent a0cfa2e687
commit 79f95845b2
69 changed files with 396 additions and 1453 deletions

View File

@@ -22,7 +22,6 @@ namespace BlackGui
{
CAirlineIcaoForm::CAirlineIcaoForm(QWidget *parent) :
CForm(parent),
BlackMisc::Network::CWebDataServicesAware(nullptr),
ui(new Ui::CAirlineIcaoForm)
{
ui->setupUi(this);
@@ -119,14 +118,6 @@ namespace BlackGui
setValue(CAirlineIcaoCode());
}
void CAirlineIcaoForm::setProvider(Network::IWebDataServicesProvider *webDataReaderProvider)
{
CWebDataServicesAware::setProvider(webDataReaderProvider);
this->ui->country_Selector->setProvider(webDataReaderProvider);
this->ui->selector_AirlineDesignator->setProvider(webDataReaderProvider);
this->ui->selector_AirlineName->setProvider(webDataReaderProvider);
}
void CAirlineIcaoForm::ps_droppedCode(const BlackMisc::CVariant &variantDropped)
{
CAirlineIcaoCode icao;