handle zero span data throughout the application

This commit is contained in:
Jan Käberich 2022-06-22 23:50:21 +02:00
parent 7151fffcdb
commit edec4d9ec5
12 changed files with 49 additions and 16 deletions

View file

@ -50,6 +50,7 @@ void Math::Expression::edit()
case DataType::Frequency: ui->stackedWidget->setCurrentIndex(0); break;
case DataType::Time: ui->stackedWidget->setCurrentIndex(1); break;
case DataType::Power: ui->stackedWidget->setCurrentIndex(2); break;
case DataType::TimeZeroSpan: ui->stackedWidget->setCurrentIndex(3); break;
default: break;
}
@ -129,6 +130,9 @@ void Math::Expression::expressionChanged()
case DataType::Power:
parser->DefineVar("P", Variable(&P));
break;
case DataType::TimeZeroSpan:
parser->DefineVar("t", Variable(&t));
break;
default:
break;
}