forked from AuroraMiddleware/gtk
frame: Remove get_path_for_child implementation
As far as I can read the code it added the .frame style class to the GtkFrame element. But GtKFrame already has a .frame style class these days.
This commit is contained in:
parent
6379a425b0
commit
0f6c955795
@ -110,8 +110,6 @@ static void gtk_frame_forall (GtkContainer *container,
|
|||||||
gboolean include_internals,
|
gboolean include_internals,
|
||||||
GtkCallback callback,
|
GtkCallback callback,
|
||||||
gpointer callback_data);
|
gpointer callback_data);
|
||||||
static GtkWidgetPath * gtk_frame_get_path_for_child (GtkContainer *container,
|
|
||||||
GtkWidget *child);
|
|
||||||
|
|
||||||
static void gtk_frame_compute_child_allocation (GtkFrame *frame,
|
static void gtk_frame_compute_child_allocation (GtkFrame *frame,
|
||||||
GtkAllocation *child_allocation);
|
GtkAllocation *child_allocation);
|
||||||
@ -211,7 +209,6 @@ gtk_frame_class_init (GtkFrameClass *class)
|
|||||||
|
|
||||||
container_class->remove = gtk_frame_remove;
|
container_class->remove = gtk_frame_remove;
|
||||||
container_class->forall = gtk_frame_forall;
|
container_class->forall = gtk_frame_forall;
|
||||||
container_class->get_path_for_child = gtk_frame_get_path_for_child;
|
|
||||||
|
|
||||||
class->compute_child_allocation = gtk_frame_real_compute_child_allocation;
|
class->compute_child_allocation = gtk_frame_real_compute_child_allocation;
|
||||||
|
|
||||||
@ -371,23 +368,6 @@ gtk_frame_forall (GtkContainer *container,
|
|||||||
(* callback) (priv->label_widget, callback_data);
|
(* callback) (priv->label_widget, callback_data);
|
||||||
}
|
}
|
||||||
|
|
||||||
static GtkWidgetPath *
|
|
||||||
gtk_frame_get_path_for_child (GtkContainer *container,
|
|
||||||
GtkWidget *child)
|
|
||||||
{
|
|
||||||
GtkFramePrivate *priv = GTK_FRAME (container)->priv;
|
|
||||||
GtkWidgetPath *path;
|
|
||||||
|
|
||||||
path = GTK_CONTAINER_CLASS (gtk_frame_parent_class)->get_path_for_child (container, child);
|
|
||||||
|
|
||||||
if (child == priv->label_widget)
|
|
||||||
gtk_widget_path_iter_add_class (path,
|
|
||||||
gtk_widget_path_length (path) - 2,
|
|
||||||
GTK_STYLE_CLASS_FRAME);
|
|
||||||
|
|
||||||
return path;
|
|
||||||
}
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* gtk_frame_set_label:
|
* gtk_frame_set_label:
|
||||||
* @frame: a #GtkFrame
|
* @frame: a #GtkFrame
|
||||||
|
Loading…
Reference in New Issue
Block a user