mirror of
https://github.com/swift-project/pilotclient.git
synced 2026-04-01 13:36:48 +08:00
refs #812, use individual signals for web services
* trigger other operations directly when data have been read (do not wait for "all data read") * avoid retriggering for no reason * new entity flag for all data req. for model matching
This commit is contained in:
@@ -36,7 +36,7 @@ namespace BlackGui
|
||||
ui->le_modelString->setValidator(new CUpperCaseValidator(ui->le_modelString));
|
||||
|
||||
connect(ui->le_modelString, &QLineEdit::editingFinished, this, &CAircraftModelStringCompleter::ps_textChanged);
|
||||
connect(sGui->getWebDataServices(), &CWebDataServices::allSwiftDbDataRead, this, &CAircraftModelStringCompleter::ps_swiftWebDataRead);
|
||||
connect(sGui->getWebDataServices(), &CWebDataServices::swiftDbModelsRead, this, &CAircraftModelStringCompleter::ps_swiftModelDataRead);
|
||||
connect(ui->rb_Db, &QRadioButton::clicked, this, &CAircraftModelStringCompleter::ps_initGui);
|
||||
connect(ui->rb_ModelSet, &QRadioButton::clicked, this, &CAircraftModelStringCompleter::ps_initGui);
|
||||
connect(ui->rb_OwnModels, &QRadioButton::clicked, this, &CAircraftModelStringCompleter::ps_initGui);
|
||||
@@ -156,7 +156,7 @@ namespace BlackGui
|
||||
this->ps_initGui();
|
||||
}
|
||||
|
||||
void CAircraftModelStringCompleter::ps_swiftWebDataRead()
|
||||
void CAircraftModelStringCompleter::ps_swiftModelDataRead()
|
||||
{
|
||||
this->ps_initGui();
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user