mirror of
https://gitlab.gnome.org/GNOME/gtk.git
synced 2024-12-28 22:41:43 +00:00
docs: add docs for GtkTreeDragSourceIface
This commit is contained in:
parent
a64ffa2958
commit
094350df26
@ -35,10 +35,22 @@ G_BEGIN_DECLS
|
||||
typedef struct _GtkTreeDragSource GtkTreeDragSource; /* Dummy typedef */
|
||||
typedef struct _GtkTreeDragSourceIface GtkTreeDragSourceIface;
|
||||
|
||||
/**
|
||||
* GtkTreeDragSourceIface:
|
||||
* @row_draggable: Asks the #GtkTreeDragSource whether a particular
|
||||
* row can be used as the source of a DND operation.
|
||||
* @drag_data_get: Asks the #GtkTreeDragSource to fill in
|
||||
* selection_data with a representation of the row at path.
|
||||
* @drag_data_delete: Asks the #GtkTreeDragSource to delete the row at
|
||||
* path, because it was moved somewhere else via drag-and-drop.
|
||||
*/
|
||||
struct _GtkTreeDragSourceIface
|
||||
{
|
||||
/*< private >*/
|
||||
GTypeInterface g_iface;
|
||||
|
||||
/*< public >*/
|
||||
|
||||
/* VTable - not signals */
|
||||
|
||||
gboolean (* row_draggable) (GtkTreeDragSource *drag_source,
|
||||
|
Loading…
Reference in New Issue
Block a user