[gtk+/places-sidebar: 4/53] Export GtkPlacesSidebar and the Class types, for subclassing
- From: Federico Mena Quintero <federico src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [gtk+/places-sidebar: 4/53] Export GtkPlacesSidebar and the Class types, for subclassing
- Date: Tue, 4 Sep 2012 02:33:06 +0000 (UTC)
commit c64d6b0c5acfd09eb54408cc9b8be51c3509e3f6
Author: Federico Mena Quintero <federico gnome org>
Date: Wed Sep 7 14:58:19 2011 -0500
Export GtkPlacesSidebar and the Class types, for subclassing
Signed-off-by: Federico Mena Quintero <federico gnome org>
gtk/gtkplacessidebar.c | 8 ++++----
gtk/gtkplacessidebar.h | 3 +++
2 files changed, 7 insertions(+), 4 deletions(-)
---
diff --git a/gtk/gtkplacessidebar.c b/gtk/gtkplacessidebar.c
index 6f7cad5..dcfb375 100644
--- a/gtk/gtkplacessidebar.c
+++ b/gtk/gtkplacessidebar.c
@@ -33,7 +33,7 @@
#define EJECT_BUTTON_XPAD 6
#define ICON_CELL_XPAD 6
-typedef struct {
+struct _GtkPlacesSidebar {
GtkScrolledWindow parent;
GtkTreeView *tree_view;
GtkCellRenderer *eject_icon_cell_renderer;
@@ -75,11 +75,11 @@ typedef struct {
GtkTreePath *eject_highlight_path;
guint bookmarks_changed_id;
-} GtkPlacesSidebar;
+};
-typedef struct {
+struct _GtkPlacesSidebarClass {
GtkScrolledWindowClass parent;
-} GtkPlacesSidebarClass;
+};
typedef struct {
GObject parent;
diff --git a/gtk/gtkplacessidebar.h b/gtk/gtkplacessidebar.h
index 9cedb55..2e5aee5 100644
--- a/gtk/gtkplacessidebar.h
+++ b/gtk/gtkplacessidebar.h
@@ -38,6 +38,9 @@
#define GTK_IS_PLACES_SIDEBAR_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), GTK_TYPE_PLACES_SIDEBAR))
#define GTK_PLACES_SIDEBAR_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), GTK_TYPE_PLACES_SIDEBAR, GtkPlacesSidebarClass))
+typedef struct _GtkPlacesSidebar GtkPlacesSidebar;
+typedef struct _GtkPlacesSidebarClass GtkPlacesSidebarClass;
+
GType gtk_places_sidebar_get_type (void);
GtkWidget *gtk_places_sidebar_new (void);
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]