Github User Fetcher 1.0.0
C Application with Server and GUI
Loading...
Searching...
No Matches
_GtkTreeDragSourceIface Struct Reference

#include <gtktreednd.h>

Data Fields

GTypeInterface g_iface
 
gboolean(* row_draggable )(GtkTreeDragSource *drag_source, GtkTreePath *path)
 
GdkContentProvider *(* drag_data_get )(GtkTreeDragSource *drag_source, GtkTreePath *path)
 
gboolean(* drag_data_delete )(GtkTreeDragSource *drag_source, GtkTreePath *path)
 

Detailed Description

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.

Definition at line 57 of file gtktreednd.h.

Field Documentation

◆ drag_data_delete

gboolean(* _GtkTreeDragSourceIface::drag_data_delete) (GtkTreeDragSource *drag_source, GtkTreePath *path)

Definition at line 72 of file gtktreednd.h.

◆ drag_data_get

GdkContentProvider *(* _GtkTreeDragSourceIface::drag_data_get) (GtkTreeDragSource *drag_source, GtkTreePath *path)

Definition at line 69 of file gtktreednd.h.

◆ g_iface

GTypeInterface _GtkTreeDragSourceIface::g_iface

Definition at line 60 of file gtktreednd.h.

◆ row_draggable

gboolean(* _GtkTreeDragSourceIface::row_draggable) (GtkTreeDragSource *drag_source, GtkTreePath *path)

Definition at line 66 of file gtktreednd.h.


The documentation for this struct was generated from the following file: