diff options
| author | Martin Owens <doctormo@gmail.com> | 2018-09-27 02:44:51 +0000 |
|---|---|---|
| committer | Martin Owens <doctormo@gmail.com> | 2018-09-27 02:44:51 +0000 |
| commit | 42969f6dc9924dc1b604ac163fbf29ad60e12fdd (patch) | |
| tree | f3a81142978739026441112bf926aea922bd6c00 /src/ui/dialog/cssdialog.cpp | |
| parent | Fix crash in fill and stroke dialog (diff) | |
| download | inkscape-42969f6dc9924dc1b604ac163fbf29ad60e12fdd.tar.gz inkscape-42969f6dc9924dc1b604ac163fbf29ad60e12fdd.zip | |
Refactor addtoicon and turn into more generic iconrenderer CellRenderer
Diffstat (limited to 'src/ui/dialog/cssdialog.cpp')
| -rw-r--r-- | src/ui/dialog/cssdialog.cpp | 9 |
1 files changed, 3 insertions, 6 deletions
diff --git a/src/ui/dialog/cssdialog.cpp b/src/ui/dialog/cssdialog.cpp index 47922fc64..13903af70 100644 --- a/src/ui/dialog/cssdialog.cpp +++ b/src/ui/dialog/cssdialog.cpp @@ -17,7 +17,7 @@ #include "selection.h" #include "helper/icon-loader.h" -#include "ui/widget/addtoicon.h" +#include "ui/widget/iconrenderer.h" #include "xml/attribute-record.h" @@ -47,14 +47,11 @@ CssDialog::CssDialog(): _store = Gtk::ListStore::create(_cssColumns); _treeView.set_model(_store); - Inkscape::UI::Widget::AddToIcon * addRenderer = manage(new Inkscape::UI::Widget::AddToIcon()); - addRenderer->property_active() = false; + Inkscape::UI::Widget::IconRenderer * addRenderer = manage(new Inkscape::UI::Widget::IconRenderer()); + addRenderer->add_icon("edit-delete"); int addCol = _treeView.append_column("", *addRenderer) - 1; Gtk::TreeViewColumn *col = _treeView.get_column(addCol); - if (col) { - col->add_attribute(addRenderer->property_active(), _cssColumns._colUnsetProp); - } _propRenderer = Gtk::manage(new Gtk::CellRendererText()); _propRenderer->property_editable() = true; |
