Jeff,

I think to do this, you have to subclass Gtk::TreeModel and override
Gtk::TreeDragDest::drag_data_received_vfunc()

I did something similar here:
http://trac.lsdcas.engineering.uiowa.edu/browser/trunk/cas2/plugins/viewer/event_analysis/treemodel.hh
http://trac.lsdcas.engineering.uiowa.edu/browser/trunk/cas2/plugins/viewer/event_analysis/treemodel.cc

There's also an example in the book about doing this stuff which is
what I based my implementation on:

http://www.gtkmm.org/docs/gtkmm-2.4/examples/book/treeview/drag_and_drop/

HTH,
Paul Davis

On 5/2/07, Jef Driesen <[EMAIL PROTECTED]> wrote:
> For my application, I want to be able to re-order rows in a treeview
> (treestore model) using drag and drop. According to the gtkmm book, I
> can use set_reorderable(). But how can I detect when a drag and drop
> operation is finished (to update the underlying database)? I can't find
> any signals to connect to. Am I missing something?
>
> _______________________________________________
> gtkmm-list mailing list
> gtkmm-list@gnome.org
> http://mail.gnome.org/mailman/listinfo/gtkmm-list
>
_______________________________________________
gtkmm-list mailing list
gtkmm-list@gnome.org
http://mail.gnome.org/mailman/listinfo/gtkmm-list

Reply via email to