[gnome-packagekit] Don't use GtkMisc on a GtkCellRenderer
- From: Richard Hughes <rhughes src gnome org>
- To: svn-commits-list gnome org
- Subject: [gnome-packagekit] Don't use GtkMisc on a GtkCellRenderer
- Date: Tue, 9 Jun 2009 06:42:51 -0400 (EDT)
commit 6f535fb7defb0457bbfe89ff7e769227f676dea5
Author: Richard Hughes <richard hughsie com>
Date: Tue Jun 9 11:41:52 2009 +0100
Don't use GtkMisc on a GtkCellRenderer
---
src/gpk-cell-renderer-spinner.c | 13 ++++++++++---
1 files changed, 10 insertions(+), 3 deletions(-)
diff --git a/src/gpk-cell-renderer-spinner.c b/src/gpk-cell-renderer-spinner.c
index 0b0511c..45f6a23 100644
--- a/src/gpk-cell-renderer-spinner.c
+++ b/src/gpk-cell-renderer-spinner.c
@@ -242,8 +242,12 @@ gpk_cell_renderer_spinner_get_size (GtkCellRenderer *cellr, GtkWidget *widget, G
gpk_cell_renderer_spinner_ensure_images (cell, widget);
- gtk_misc_get_padding (GTK_MISC (cellr), &xpad, &ypad);
- gtk_misc_get_alignment (GTK_MISC (cellr), &xalign, &yalign);
+ g_object_get (cellr,
+ "xpad", &xpad,
+ "ypad", &ypad,
+ "xalign", &xalign,
+ "yalign", &yalign,
+ NULL);
w = gdk_pixbuf_get_width (priv->images[0]) + 2 * xpad;
h = gdk_pixbuf_get_height (priv->images[0]) + 2 * ypad;
@@ -290,7 +294,10 @@ gpk_cell_renderer_spinner_render (GtkCellRenderer *cellr, GdkWindow *window, Gtk
&pix_rect.x, &pix_rect.y,
&pix_rect.width, &pix_rect.height);
- gtk_misc_get_padding (GTK_MISC (cellr), &xpad, &ypad);
+ g_object_get (cellr,
+ "xpad", &xpad,
+ "ypad", &ypad,
+ NULL);
pix_rect.x += cell_area->x + xpad;
pix_rect.y += cell_area->y + ypad;
pix_rect.width -= xpad * 2;
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]