summaryrefslogtreecommitdiffstats
path: root/src/ui/widget/ink-select-one-action.cpp
diff options
context:
space:
mode:
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) {