![]() |
![]() |
Public Member Functions | |
bool | drag_data_received (const TreeModel::Path& dest, const SelectionData& selection_data) |
Asks the Gtk::TreeDragDest to insert a row before the path dest , deriving the contents of the row from selection_data . | |
const GtkTreeDragDest* | gobj () const |
Provides access to the underlying C GObject. | |
GtkTreeDragDest* | gobj () |
Provides access to the underlying C GObject. | |
bool | row_drop_possible (const TreeModel::Path& dest_path, const SelectionData& selection_data) const |
Determines whether a drop is possible before the given dest_path , at the same depth as dest_path . | |
virtual | ~TreeDragDest () |
Static Public Member Functions | |
static void | add_interface (GType gtype_implementer) |
Protected Member Functions | |
virtual bool | drag_data_received_vfunc (const TreeModel::Path& dest, const SelectionData& selection_data) |
virtual bool | row_drop_possible_vfunc (const TreeModel::Path& dest, const SelectionData& selection_data) const |
Related Functions | |
(Note that these are not member functions.) | |
Glib::RefPtr<Gtk::TreeDragDest> | wrap (GtkTreeDragDest* object, bool take_copy=false) |
|
|
|
|
|
Asks the Gtk::TreeDragDest to insert a row before the path dest , deriving the contents of the row from selection_data .
If dest is outside the tree so that inserting before it is impossible,
|
|
|
|
Provides access to the underlying C GObject.
Reimplemented from Glib::Interface. Reimplemented in Gtk::ListStore, and Gtk::TreeStore. |
|
Provides access to the underlying C GObject.
Reimplemented from Glib::Interface. Reimplemented in Gtk::ListStore, and Gtk::TreeStore. |
|
Determines whether a drop is possible before the given dest_path , at the same depth as dest_path .
i.e., can we drop the data in selection_data at that location. dest_path does not have to exist; the return value will almost certainly be
|
|
|
|
|