InsetCommandParams params(insetCode());
params["key"] = qstring_to_ucs4(keyED->text());
params["label"] = qstring_to_ucs4(labelED->text());
- return from_utf8(InsetCommand::params2string("bibitem", params));
+ return from_utf8(InsetCommand::params2string(params));
}
-bool GuiBibitem::checkWidgets() const
+bool GuiBibitem::checkWidgets(bool readonly) const
{
+ keyED->setReadOnly(readonly);
+ labelED->setReadOnly(readonly);
if (!InsetParamsWidget::checkWidgets())
return false;
return !keyED->text().isEmpty();