diff --git a/mscore/editstaff.cpp b/mscore/editstaff.cpp index c9e1249211..f95272351d 100644 --- a/mscore/editstaff.cpp +++ b/mscore/editstaff.cpp @@ -76,7 +76,7 @@ EditStaff::EditStaff(Staff* s, QWidget* parent) partName->setText(part->partName()); neverHide->setChecked(staff->neverHide()); showIfEmpty->setChecked(staff->showIfEmpty()); - mag->setValue(staff->userMag()); + mag->setValue(staff->userMag() * 100.0); updateStaffType(); updateInstrument(); @@ -240,7 +240,7 @@ void EditStaff::apply() QColor col = color->color(); bool nhide = neverHide->isChecked(); bool ifEmpty = showIfEmpty->isChecked(); - qreal scale = mag->value(); + qreal scale = mag->value() / 100.0; if (!(instrument == *part->instr()) || part->partName() != partName->text()) { Interval v1 = instrument.transpose(); diff --git a/mscore/editstaff.ui b/mscore/editstaff.ui index 1320774e33..f4a6a42705 100644 --- a/mscore/editstaff.ui +++ b/mscore/editstaff.ui @@ -7,7 +7,7 @@ 0 0 920 - 603 + 623 @@ -833,11 +833,20 @@ + + % + + + 1 + - 1.000000000000000 + 10.000000000000000 - 10.000000000000000 + 1000.000000000000000 + + + 100.000000000000000