Method
GtkContainerremove
Declaration [src]
void
gtk_container_remove (
GtkContainer* container,
GtkWidget* widget
)
Description [src]
Removes widget
from container
. widget
must be inside container
.
Note that container
will own a reference to widget
, and that this
may be the last reference held; so removing a widget from its
container can destroy that widget. If you want to use widget
again, you need to add a reference to it before removing it from
a container, using g_object_ref(). If you don’t want to use widget
again it’s usually more efficient to simply destroy it directly
using gtk_widget_destroy()
since this will remove it from the
container and help break any circular reference count cycles.
Parameters
widget
-
Type:
GtkWidget
A current child of
container
.The data is owned by the caller of the method.