Remove '=' from user input formula if exists

This commit is contained in:
Debao Zhang
2013-10-30 09:56:06 +08:00
parent 18d00f9665
commit b3c5fd91e4
+8 -3
View File
@@ -224,13 +224,18 @@ void DataValidation::setErrorStyle(DataValidation::ErrorStyle es)
void DataValidation::setFormula1(const QString &formula) void DataValidation::setFormula1(const QString &formula)
{ {
d->formula1 = formula; if (formula.startsWith(QLatin1Char('=')))
d->formula1 = formula.mid(1);
else
d->formula1 = formula;
} }
void DataValidation::setFormula2(const QString &formula) void DataValidation::setFormula2(const QString &formula)
{ {
d->formula2 = formula; if (formula.startsWith(QLatin1Char('=')))
} d->formula2 = formula.mid(1);
else
d->formula2 = formula;}
void DataValidation::setErrorMessage(const QString &error, const QString &title) void DataValidation::setErrorMessage(const QString &error, const QString &title)
{ {