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/styledialog.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/styledialog.cpp')
| -rw-r--r-- | src/ui/dialog/styledialog.cpp | 10 |
1 files changed, 6 insertions, 4 deletions
diff --git a/src/ui/dialog/styledialog.cpp b/src/ui/dialog/styledialog.cpp index e978667ef..2984ae11a 100644 --- a/src/ui/dialog/styledialog.cpp +++ b/src/ui/dialog/styledialog.cpp @@ -19,7 +19,7 @@ #include "document-undo.h" #include "helper/icon-loader.h" -#include "ui/widget/addtoicon.h" +#include "ui/widget/iconrenderer.h" #include "xml/attribute-record.h" #include "xml/node-observer.h" @@ -248,8 +248,10 @@ StyleDialog::StyleDialog() : #endif // Tree - Inkscape::UI::Widget::AddToIcon * addRenderer = manage( - new Inkscape::UI::Widget::AddToIcon() ); + Inkscape::UI::Widget::IconRenderer * addRenderer = manage( + new Inkscape::UI::Widget::IconRenderer() ); + addRenderer->add_icon("edit-delete"); + addRenderer->add_icon("list-add"); _store = TreeStore::create(this); _treeView.set_model(_store); @@ -260,7 +262,7 @@ StyleDialog::StyleDialog() : int addCol = _treeView.append_column("", *addRenderer) - 1; Gtk::TreeViewColumn *col = _treeView.get_column(addCol); if ( col ) { - col->add_attribute( addRenderer->property_active(), _mColumns._colIsSelector ); + col->add_attribute( addRenderer->property_icon(), _mColumns._colIsSelector ); } _treeView.append_column("CSS Selector", _mColumns._colSelector); _treeView.set_expander_column(*(_treeView.get_column(1))); |
