Merge pull request #1726 from amarjeetkapoor1/parameterASTmaster
support of negative numbers in parameters in slider
This commit is contained in:
commit
e7446aa51a
2 changed files with 6 additions and 5 deletions
|
|
@ -26,8 +26,9 @@ void ParameterSlider::on_Changed(int)
|
|||
void ParameterSlider::setValue()
|
||||
{
|
||||
this->stackedWidget->setCurrentWidget(this->pageSlider);
|
||||
this->slider->setMaximum(object->values->toRange().end_value());
|
||||
this->slider->setRange(object->values->toRange().begin_value(),object->values->toRange().end_value());
|
||||
this->slider->setValue(object->value->toDouble());
|
||||
this->slider->setMinimum(object->values->toRange().begin_value());
|
||||
this->slider->setSingleStep(object->values->toRange().step_value());
|
||||
|
||||
this->labelSliderValue->setText(QString::number(object->value->toDouble(), 'f', 0));
|
||||
}
|
||||
|
|
|
|||
|
|
@ -16,9 +16,9 @@ H [0-9a-fA-F]
|
|||
%%
|
||||
|
||||
|
||||
{D}+{E}? |
|
||||
{D}*\.{D}+{E}? |
|
||||
{D}+\.{D}*{E}? {
|
||||
[+-]?{D}+{E}? |
|
||||
[+-]?{D}*\.{D}+{E}? |
|
||||
[+-]?{D}+\.{D}*{E}? {
|
||||
try {
|
||||
yylval.num = boost::lexical_cast<double>(yytext);
|
||||
return NUM;
|
||||
|
|
|
|||
Loading…
Reference in a new issue