Use context based help for model set validation to display further details

This commit is contained in:
Klaus Basan
2019-03-31 17:55:05 +02:00
committed by Mat Sutcliffe
parent ed20b97950
commit 4bc5b7720e
5 changed files with 44 additions and 7 deletions

View File

@@ -37,6 +37,7 @@ namespace BlackGui
connect(ui->pb_TempDisableInvalid, &QPushButton::released, this, &CAircraftModelValidationComponent::onButtonClicked);
connect(ui->pb_TempDisableSelected, &QPushButton::released, this, &CAircraftModelValidationComponent::onButtonClicked);
connect(ui->pb_TriggerValidation, &QPushButton::released, this, &CAircraftModelValidationComponent::triggerValidation);
connect(ui->pb_help, &QPushButton::released, this, &CAircraftModelValidationComponent::showHelp);
// 1st init when running in distributed environment
QPointer<CAircraftModelValidationComponent> myself(this);
@@ -148,6 +149,12 @@ namespace BlackGui
}
}
void CAircraftModelValidationComponent::showHelp()
{
if (!sGui || sGui->isShuttingDown()) { return; }
sGui->showHelp(this);
}
void CAircraftModelValidationComponent::saveInvalidModels(const CAircraftModelList &models) const
{
const CStatusMessage m = models.saveInvalidModels();