]> git.lyx.org Git - features.git/blobdiff - src/frontends/qt4/UrlView.C
Use the new InsetCommandParams interface (frontend part), from Ugras and me
[features.git] / src / frontends / qt4 / UrlView.C
index e416d96ac57c998fbee6ce201220f24924556a96..f69c4e84432c6965e81841b6723564cf630fcbe2 100644 (file)
@@ -51,8 +51,8 @@ void UrlView::update_contents()
 {
        InsetCommandParams const & params = controller().params();
 
-       dialog_->urlED->setText(toqstr(params.getContents()));
-       dialog_->nameED->setText(toqstr(params.getOptions()));
+       dialog_->urlED->setText(toqstr(params["target"]));
+       dialog_->nameED->setText(toqstr(params["name"]));
        dialog_->hyperlinkCB->setChecked(params.getCmdName() != "url");
 
        bc().valid(isValid());
@@ -63,8 +63,8 @@ void UrlView::apply()
 {
        InsetCommandParams & params = controller().params();
 
-       params.setContents(fromqstr(dialog_->urlED->text()));
-       params.setOptions(fromqstr(dialog_->nameED->text()));
+       params["target"] = qstring_to_ucs4(dialog_->urlED->text());
+       params["name"] = qstring_to_ucs4(dialog_->nameED->text());
 
        if (dialog_->hyperlinkCB->isChecked())
                params.setCmdName("htmlurl");