refs #225, added validation message for remarks > 100chars

This commit is contained in:
Klaus Basan
2014-04-30 01:05:42 +02:00
parent 17e876876d
commit b727ea65af
2 changed files with 12 additions and 3 deletions

View File

@@ -105,7 +105,13 @@ namespace BlackGui
flightPlan.setRoute(v);
v = ui->pte_Remarks->toPlainText().trimmed();
flightPlan.setRemarks(v);
if (v.length() > 100)
{
QString m = QString("Length exceeded (100 chars max.) %1").arg(this->ui->lbl_Remarks->text());
messages.push_back(CStatusMessage::getValidationError(m));
}
else
flightPlan.setRemarks(v);
v = ui->le_EstimatedTimeEnroute->text();
if (v.isEmpty() || v == defaultTime())
@@ -176,7 +182,6 @@ namespace BlackGui
else
flightPlan.setCruiseTrueAirspeed(cruiseTAS);
v = this->ui->le_OriginAirport->text();
if (v.isEmpty() || v.endsWith(defaultIcao(), Qt::CaseInsensitive))
{

View File

@@ -194,7 +194,11 @@
</widget>
</item>
<item row="8" column="1" colspan="3">
<widget class="QPlainTextEdit" name="pte_Remarks"/>
<widget class="QPlainTextEdit" name="pte_Remarks">
<property name="tabStopWidth">
<number>1</number>
</property>
</widget>
</item>
<item row="7" column="2">
<widget class="QLineEdit" name="le_FuelOnBoard">