diff options
author | Přemysl Janouch <p.janouch@gmail.com> | 2012-10-08 09:11:32 +0200 |
---|---|---|
committer | Přemysl Janouch <p.janouch@gmail.com> | 2012-10-08 09:11:32 +0200 |
commit | 733dfef8e065ad77a2408cd804ad70ff12215d00 (patch) | |
tree | 94b2897305b4b51ccf52e74ca32c64564a4ec8c3 /liblogdiag/ld-category-view.h | |
parent | 16d45a485fbb4bfc6807311ee1b230c9d1178a17 (diff) | |
download | logdiag-733dfef8e065ad77a2408cd804ad70ff12215d00.tar.gz logdiag-733dfef8e065ad77a2408cd804ad70ff12215d00.tar.xz logdiag-733dfef8e065ad77a2408cd804ad70ff12215d00.zip |
Renaming.
LdCategoryViewIf -> LdCategoryView -> LdCategoryTreeView
Diffstat (limited to 'liblogdiag/ld-category-view.h')
-rw-r--r-- | liblogdiag/ld-category-view.h | 32 |
1 files changed, 16 insertions, 16 deletions
diff --git a/liblogdiag/ld-category-view.h b/liblogdiag/ld-category-view.h index b684448..723f78a 100644 --- a/liblogdiag/ld-category-view.h +++ b/liblogdiag/ld-category-view.h @@ -2,7 +2,7 @@ * ld-category-view.h * * This file is a part of logdiag. - * Copyright Přemysl Janouch 2011. All rights reserved. + * Copyright Přemysl Janouch 2012. All rights reserved. * * See the file LICENSE for licensing information. * @@ -17,40 +17,40 @@ G_BEGIN_DECLS #define LD_TYPE_CATEGORY_VIEW (ld_category_view_get_type ()) #define LD_CATEGORY_VIEW(obj) (G_TYPE_CHECK_INSTANCE_CAST \ ((obj), LD_TYPE_CATEGORY_VIEW, LdCategoryView)) -#define LD_CATEGORY_VIEW_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST \ - ((klass), LD_TYPE_CATEGORY_VIEW, LdCategoryViewClass)) #define LD_IS_CATEGORY_VIEW(obj) (G_TYPE_CHECK_INSTANCE_TYPE \ ((obj), LD_TYPE_CATEGORY_VIEW)) -#define LD_IS_CATEGORY_VIEW_CLASS(klass) (G_TYPE_CHECK_INSTANCE_TYPE \ - ((klass), LD_TYPE_CATEGORY_VIEW)) -#define LD_CATEGORY_VIEW_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS \ - ((obj), LD_CATEGORY_VIEW, LdCategoryViewClass)) +#define LD_CATEGORY_VIEW_GET_INTERFACE(inst) (G_TYPE_INSTANCE_GET_INTERFACE \ + ((inst), LD_TYPE_CATEGORY_VIEW, LdCategoryViewInterface)) typedef struct _LdCategoryView LdCategoryView; -typedef struct _LdCategoryViewPrivate LdCategoryViewPrivate; -typedef struct _LdCategoryViewClass LdCategoryViewClass; - +typedef struct _LdCategoryViewInterface LdCategoryViewInterface; /** * LdCategoryView: */ struct _LdCategoryView { -/*< private >*/ - GtkVBox parent_instance; - LdCategoryViewPrivate *priv; + /* Just to remind gtk-doc that this really exists. */ }; -struct _LdCategoryViewClass +struct _LdCategoryViewInterface { /*< private >*/ - GtkVBoxClass parent_class; + GTypeInterface parent; + + guint symbol_selected_signal; + guint symbol_deselected_signal; + + void (*set_category) (LdCategoryView *self, LdCategory *category); + LdCategory *(*get_category) (LdCategoryView *self); }; GType ld_category_view_get_type (void) G_GNUC_CONST; -GtkWidget *ld_category_view_new (LdCategory *category); +void ld_category_view_set_category (LdCategoryView *self, + LdCategory *category); +LdCategory *ld_category_view_get_category (LdCategoryView *self); G_END_DECLS |