aboutsummaryrefslogtreecommitdiffstats
path: root/widgets/table/e-table-extras.h
diff options
context:
space:
mode:
authorMatthew Barnes <mbarnes@redhat.com>2010-01-05 11:52:24 +0800
committerMatthew Barnes <mbarnes@redhat.com>2010-01-07 12:18:52 +0800
commit28b84ecaf9111f2a59e1380089dad6a92ddc848d (patch)
treec925a0966e291917ce69a596c9613ac7cee33be8 /widgets/table/e-table-extras.h
parent5f1c9ff19d80bb50cd00114b8fb633d8eba3365f (diff)
downloadgsoc2013-evolution-28b84ecaf9111f2a59e1380089dad6a92ddc848d.tar.gz
gsoc2013-evolution-28b84ecaf9111f2a59e1380089dad6a92ddc848d.tar.zst
gsoc2013-evolution-28b84ecaf9111f2a59e1380089dad6a92ddc848d.zip
Teach ETable to prefer themed icon names over pixbufs.
Diffstat (limited to 'widgets/table/e-table-extras.h')
-rw-r--r--widgets/table/e-table-extras.h11
1 files changed, 3 insertions, 8 deletions
diff --git a/widgets/table/e-table-extras.h b/widgets/table/e-table-extras.h
index b01af32b32..1f4488b6de 100644
--- a/widgets/table/e-table-extras.h
+++ b/widgets/table/e-table-extras.h
@@ -54,11 +54,6 @@ typedef struct _ETableExtrasPrivate ETableExtrasPrivate;
struct _ETableExtras {
GObject parent;
ETableExtrasPrivate *priv;
-
- GHashTable *cells;
- GHashTable *compares;
- GHashTable *pixbufs;
- GHashTable *searches;
};
struct _ETableExtrasClass {
@@ -83,10 +78,10 @@ void e_table_extras_add_search (ETableExtras *extras,
ETableSearchFunc
e_table_extras_get_search (ETableExtras *extras,
const gchar *id);
-void e_table_extras_add_pixbuf (ETableExtras *extras,
+void e_table_extras_add_icon_name (ETableExtras *extras,
const gchar *id,
- GdkPixbuf *pixbuf);
-GdkPixbuf * e_table_extras_get_pixbuf (ETableExtras *extras,
+ const gchar *icon_name);
+const gchar * e_table_extras_get_icon_name (ETableExtras *extras,
const gchar *id);
G_END_DECLS