Method
GtkIconViewset_reorderable
since: 2.8
Declaration [src]
void
gtk_icon_view_set_reorderable (
GtkIconView* icon_view,
gboolean reorderable
)
Description [src]
This function is a convenience function to allow you to reorder models that
support the GtkTreeDragSourceIface
and the GtkTreeDragDestIface
. Both
GtkTreeStore
and GtkListStore
support these. If reorderable
is TRUE
, then
the user can reorder the model by dragging and dropping rows. The
developer can listen to these changes by connecting to the model’s
row_inserted and row_deleted signals. The reordering is implemented by setting up
the icon view as a drag source and destination. Therefore, drag and
drop can not be used in a reorderable view for any other purpose.
This function does not give you any degree of control over the order — any reordering is allowed. If more control is needed, you should probably handle drag and drop manually.
Available since: 2.8
Sets property | Gtk.IconView:reorderable |