Features/GTK3/Porting/InfoSlicer: Difference between revisions
No edit summary |
|||
| Line 124: | Line 124: | ||
* Python docs: http://python-gtk-3-tutorial.readthedocs.org/en/latest/drag_and_drop.html | * Python docs: http://python-gtk-3-tutorial.readthedocs.org/en/latest/drag_and_drop.html | ||
* C docs: http://developer.gnome.org/gtk3/3.5/gtk3-Drag-and-Drop.html | * C docs: http://developer.gnome.org/gtk3/3.5/gtk3-Drag-and-Drop.html | ||
* '''Good example''' about how drang-n-drop on Gtk3 works http://bugs.sugarlabs.org/raw-attachment/ticket/3742/drag-n-drop-example.tar.gz | |||
** The ''drag_data_received_event'' method is called ONLY if in ''drag_data_get_event'' method we modify the argument ''data'' | |||
In Gtk3 the way to call this function is a bit different. Instead of passing a tuple we should pass a list of Gtk.TargetEntry's. So, we should replace this: | In Gtk3 the way to call this function is a bit different. Instead of passing a tuple we should pass a list of Gtk.TargetEntry's. So, we should replace this: | ||