summaryrefslogtreecommitdiffstats
path: root/src/ui/widget/ink-select-one-action.cpp
diff options
context:
space:
mode:
authorTavmjong Bah <tavmjong@free.fr>2018-01-08 11:26:03 +0000
committerTavmjong Bah <tavmjong@free.fr>2018-01-08 11:26:03 +0000
commit6f3389b589e203e5ee656bc792e6ab881ccd8576 (patch)
treee2e3b8dca6219c478f7336c0b2e25d495076a27a /src/ui/widget/ink-select-one-action.cpp
parentMerge branch 'master' into fixSlowDefsOperationsWhithSymbols (diff)
downloadinkscape-6f3389b589e203e5ee656bc792e6ab881ccd8576.tar.gz
inkscape-6f3389b589e203e5ee656bc792e6ab881ccd8576.zip
onvert eraser and calligraphy tools to use ink-select-one-action.
Diffstat (limited to 'src/ui/widget/ink-select-one-action.cpp')
-rw-r--r--src/ui/widget/ink-select-one-action.cpp7
1 files changed, 7 insertions, 0 deletions
diff --git a/src/ui/widget/ink-select-one-action.cpp b/src/ui/widget/ink-select-one-action.cpp
index dedfb8894..ecd0e8e3d 100644
--- a/src/ui/widget/ink-select-one-action.cpp
+++ b/src/ui/widget/ink-select-one-action.cpp
@@ -80,6 +80,13 @@ void InkSelectOneAction::set_active (gint active) {
}
}
+Glib::ustring InkSelectOneAction::get_active_text () {
+ Gtk::TreeModel::Row row = _store->children()[_active];
+ InkSelectOneActionColumns columns;
+ Glib::ustring label = row[columns.col_label];
+ return label;
+}
+
Gtk::Widget* InkSelectOneAction::create_menu_item_vfunc() {
if (_menuitem == nullptr) {