diff options
Diffstat (limited to 'libs/gtkmm2ext/gtkmm2ext/dndtreeview.h')
-rw-r--r-- | libs/gtkmm2ext/gtkmm2ext/dndtreeview.h | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/libs/gtkmm2ext/gtkmm2ext/dndtreeview.h b/libs/gtkmm2ext/gtkmm2ext/dndtreeview.h index 7b2c8d9882..92872ee60f 100644 --- a/libs/gtkmm2ext/gtkmm2ext/dndtreeview.h +++ b/libs/gtkmm2ext/gtkmm2ext/dndtreeview.h @@ -74,6 +74,7 @@ class DnDTreeView : public DnDTreeViewBase sigc::signal<void,std::string,uint32_t,const DataType*> signal_object_drop; void on_drag_data_get(const Glib::RefPtr<Gdk::DragContext>& context, Gtk::SelectionData& selection_data, guint info, guint time) { + std::cerr << "DRAG DATA Get, context = " << context->gobj() << " src = " << context->gobj()->is_source << std::endl; if (selection_data.get_target() == "GTK_TREE_MODEL_ROW") { TreeView::on_drag_data_get (context, selection_data, info, time); @@ -85,8 +86,9 @@ class DnDTreeView : public DnDTreeViewBase selection_data.set (8, (guchar*)sr, sr->size); } } - + void on_drag_data_received(const Glib::RefPtr<Gdk::DragContext>& context, int x, int y, const Gtk::SelectionData& selection_data, guint info, guint time) { + std::cerr << "DRAG DATA Receive, context = " << context->gobj() << " src = " << context->gobj()->is_source << std::endl; if (suggested_action) { /* this is a drag motion callback. just update the status to say that we are still dragging, and that's it. |