diff options
| author | Patrick Storz <eduard.braun2@gmx.de> | 2019-09-25 21:28:10 +0000 |
|---|---|---|
| committer | Patrick Storz <eduard.braun2@gmx.de> | 2019-09-25 21:28:10 +0000 |
| commit | 4df8b7c3ca9156577b0e8146b0050f33ec067bab (patch) | |
| tree | 40e886cf686ac16ebe5dc7bc0e2a73e49e410ef8 /src/extension/prefdialog | |
| parent | Extensions: Warn for duplicate page names and option names/values (diff) | |
| download | inkscape-4df8b7c3ca9156577b0e8146b0050f33ec067bab.tar.gz inkscape-4df8b7c3ca9156577b0e8146b0050f33ec067bab.zip | |
Extensions: add a few missing calls to Gtk::manage()
Diffstat (limited to 'src/extension/prefdialog')
| -rw-r--r-- | src/extension/prefdialog/parameter-float.cpp | 2 | ||||
| -rw-r--r-- | src/extension/prefdialog/parameter-int.cpp | 2 | ||||
| -rw-r--r-- | src/extension/prefdialog/parameter-path.cpp | 2 | ||||
| -rw-r--r-- | src/extension/prefdialog/parameter-string.cpp | 6 |
4 files changed, 6 insertions, 6 deletions
diff --git a/src/extension/prefdialog/parameter-float.cpp b/src/extension/prefdialog/parameter-float.cpp index f6abd5c63..ad8dc945d 100644 --- a/src/extension/prefdialog/parameter-float.cpp +++ b/src/extension/prefdialog/parameter-float.cpp @@ -166,7 +166,7 @@ Gtk::Widget *ParamFloat::get_widget(sigc::signal<void> *changeSignal) Glib::ustring text; if (_text != nullptr) text = _text; - UI::Widget::SpinScale *scale = new UI::Widget::SpinScale(text, fadjust, _precision); + UI::Widget::SpinScale *scale = Gtk::manage(new UI::Widget::SpinScale(text, fadjust, _precision)); scale->set_size_request(400, -1); scale->show(); hbox->pack_start(*scale, true, true); diff --git a/src/extension/prefdialog/parameter-int.cpp b/src/extension/prefdialog/parameter-int.cpp index e18e1bddc..8a8e49ec9 100644 --- a/src/extension/prefdialog/parameter-int.cpp +++ b/src/extension/prefdialog/parameter-int.cpp @@ -148,7 +148,7 @@ ParamInt::get_widget(sigc::signal<void> *changeSignal) Glib::ustring text; if (_text != nullptr) text = _text; - UI::Widget::SpinScale *scale = new UI::Widget::SpinScale(text, fadjust, 0); + UI::Widget::SpinScale *scale = Gtk::manage(new UI::Widget::SpinScale(text, fadjust, 0)); scale->set_size_request(400, -1); scale->show(); hbox->pack_start(*scale, true, true); diff --git a/src/extension/prefdialog/parameter-path.cpp b/src/extension/prefdialog/parameter-path.cpp index 76774eb46..2784c0917 100644 --- a/src/extension/prefdialog/parameter-path.cpp +++ b/src/extension/prefdialog/parameter-path.cpp @@ -166,7 +166,7 @@ Gtk::Widget *ParamPath::get_widget(sigc::signal<void> *changeSignal) label->show(); hbox->pack_start(*label, false, false); - ParamPathEntry *textbox = new ParamPathEntry(this, changeSignal); + ParamPathEntry *textbox = Gtk::manage(new ParamPathEntry(this, changeSignal)); textbox->show(); hbox->pack_start(*textbox, true, true); _entry = textbox; diff --git a/src/extension/prefdialog/parameter-string.cpp b/src/extension/prefdialog/parameter-string.cpp index 6cf57c20e..19e413efd 100644 --- a/src/extension/prefdialog/parameter-string.cpp +++ b/src/extension/prefdialog/parameter-string.cpp @@ -201,11 +201,11 @@ Gtk::Widget *ParamString::get_widget(sigc::signal<void> *changeSignal) if (_mode == MULTILINE) { box->set_orientation(Gtk::ORIENTATION_VERTICAL); - Gtk::ScrolledWindow *textarea = new Gtk::ScrolledWindow(); + Gtk::ScrolledWindow *textarea = Gtk::manage(new Gtk::ScrolledWindow()); textarea->set_vexpand(); textarea->set_shadow_type(Gtk::SHADOW_IN); - ParamMultilineStringEntry *entry = new ParamMultilineStringEntry(this, changeSignal); + ParamMultilineStringEntry *entry = Gtk::manage(new ParamMultilineStringEntry(this, changeSignal)); entry->show(); textarea->add(*entry); @@ -213,7 +213,7 @@ Gtk::Widget *ParamString::get_widget(sigc::signal<void> *changeSignal) box->pack_start(*textarea, true, true); } else { - Gtk::Widget *entry = new ParamStringEntry(this, changeSignal); + Gtk::Widget *entry = Gtk::manage(new ParamStringEntry(this, changeSignal)); entry->show(); box->pack_start(*entry, true, true); |
