diff options
Diffstat (limited to 'src/extension/prefdialog/parameter-notebook.cpp')
| -rw-r--r-- | src/extension/prefdialog/parameter-notebook.cpp | 37 |
1 files changed, 1 insertions, 36 deletions
diff --git a/src/extension/prefdialog/parameter-notebook.cpp b/src/extension/prefdialog/parameter-notebook.cpp index 1fca1b402..9cdf5df8e 100644 --- a/src/extension/prefdialog/parameter-notebook.cpp +++ b/src/extension/prefdialog/parameter-notebook.cpp @@ -91,27 +91,10 @@ Gtk::Widget *ParamNotebook::ParamNotebookPage::get_widget(SPDocument *doc, Inksc return dynamic_cast<Gtk::Widget *>(vbox); } -/** Search the parameter's name in the page content. */ -InxParameter *ParamNotebook::ParamNotebookPage::get_param(const char *name) -{ - if (name == nullptr) { - throw Extension::param_not_exist(); - } - if (_children.empty()) { - throw Extension::param_not_exist(); - } +/** End ParamNotebookPage **/ - for (auto child : _children) { - InxParameter *parameter = dynamic_cast<InxParameter *>(child); - if (parameter && !strcmp(parameter->name(), name)) { - return parameter; - } - } - return nullptr; -} -/** End ParamNotebookPage **/ /** ParamNotebook **/ ParamNotebook::ParamNotebook(Inkscape::XML::Node *xml, Inkscape::Extension::Extension *ext) @@ -234,24 +217,6 @@ void NotebookWidget::changed_page(Gtk::Widget * /*page*/, guint pagenum) } } -/** Search the parameter's name in the notebook content. */ -InxParameter *ParamNotebook::get_param(const char *name) -{ - if (name == nullptr) { - throw Extension::param_not_exist(); - } - for (auto child : _children) { - ParamNotebookPage *page = dynamic_cast<ParamNotebookPage *>(child); - InxParameter *subparam = page->get_param(name); - if (subparam) { - return subparam; - } - } - - return nullptr; -} - - /** * Creates a Notebook widget for a notebook parameter. * |
