- fix function Length lengthFromWidgets.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@28112
a592a061-630c-0410-9148-
cb99ea01b6c8
if (isValidGlueLength(fromqstr(length)))
return Length(fromqstr(length));
- Length::UNIT const unit = unitFromString(fromqstr(combo->currentText()));
+ Length::UNIT unit;
+ QString const item = combo->currentText();
+ for (int i = 0; i < num_units; i++) {
+ if (qt_(lyx::unit_name_gui[i]) == item) {
+ unit = unitFromString(unit_name[i]);
+ break;
+ }
+ }
return Length(length.toDouble(), unit);
}