[Spice-devel] [PATCH spice-gtk v2 2/2] usb-device-widget: Migrate to GtkContainer api
Pavel Grunt
pgrunt at redhat.com
Mon Jun 26 10:10:06 UTC 2017
It is enough for us. Also GtkBox api has changed recently in gtk master.
---
src/usb-device-widget.c | 11 ++++++-----
1 file changed, 6 insertions(+), 5 deletions(-)
diff --git a/src/usb-device-widget.c b/src/usb-device-widget.c
index 747887c..e87bdff 100644
--- a/src/usb-device-widget.c
+++ b/src/usb-device-widget.c
@@ -168,15 +168,16 @@ spice_usb_device_widget_show_info_bar(SpiceUsbDeviceWidget *self,
widget = gtk_image_new_from_icon_name(stock_icon_id,
GTK_ICON_SIZE_SMALL_TOOLBAR);
- gtk_box_pack_start(GTK_BOX(hbox), widget, FALSE, FALSE, 0);
+ gtk_container_add(GTK_CONTAINER(hbox), widget);
widget = gtk_label_new(message);
- gtk_box_pack_start(GTK_BOX(hbox), widget, TRUE, TRUE, 0);
+ g_object_set(G_OBJECT(widget), "expand", TRUE, NULL);
+ gtk_container_add(GTK_CONTAINER(hbox), widget);
priv->info_bar = gtk_alignment_new(0.0, 0.0, 1.0, 0.0);
gtk_alignment_set_padding(GTK_ALIGNMENT(priv->info_bar), 0, 0, 12, 0);
gtk_container_add(GTK_CONTAINER(priv->info_bar), info_bar);
- gtk_box_pack_start(GTK_BOX(self), priv->info_bar, FALSE, FALSE, 0);
+ gtk_container_add(GTK_CONTAINER(self), priv->info_bar);
gtk_widget_show_all(priv->info_bar);
}
@@ -208,7 +209,7 @@ static GObject *spice_usb_device_widget_constructor(
gtk_label_set_markup(GTK_LABEL (priv->label), str);
g_free(str);
gtk_misc_set_alignment(GTK_MISC(priv->label), 0.0, 0.5);
- gtk_box_pack_start(GTK_BOX(self), priv->label, FALSE, FALSE, 0);
+ gtk_container_add(GTK_CONTAINER(self), priv->label);
priv->manager = spice_usb_device_manager_get(priv->session, &err);
if (err) {
@@ -572,7 +573,7 @@ static void device_added_cb(SpiceUsbDeviceManager *manager,
align = gtk_alignment_new(0, 0, 0, 0);
gtk_alignment_set_padding(GTK_ALIGNMENT(align), 0, 0, 12, 0);
gtk_container_add(GTK_CONTAINER(align), check);
- gtk_box_pack_end(GTK_BOX(self), align, FALSE, FALSE, 0);
+ gtk_container_add(GTK_CONTAINER(self), align);
spice_usb_device_widget_update_status(self);
gtk_widget_show_all(align);
}
--
2.13.0
More information about the Spice-devel
mailing list