GtkInfoBar: derive from GtkBox, not GtkHBox

This commit is contained in:
Matthias Clasen 2011-06-07 19:55:03 -04:00
parent 34085147e9
commit 876cbb7517
2 changed files with 5 additions and 4 deletions

View File

@ -46,6 +46,7 @@
#include "gtkintl.h" #include "gtkintl.h"
#include "gtkprivate.h" #include "gtkprivate.h"
#include "gtkstock.h" #include "gtkstock.h"
#include "gtkorientable.h"
#include "gtktypebuiltins.h" #include "gtktypebuiltins.h"
/** /**
@ -177,7 +178,7 @@ static void gtk_info_bar_buildable_custom_finished (GtkBuildable *build
gpointer user_data); gpointer user_data);
G_DEFINE_TYPE_WITH_CODE (GtkInfoBar, gtk_info_bar, GTK_TYPE_HBOX, G_DEFINE_TYPE_WITH_CODE (GtkInfoBar, gtk_info_bar, GTK_TYPE_BOX,
G_IMPLEMENT_INTERFACE (GTK_TYPE_BUILDABLE, G_IMPLEMENT_INTERFACE (GTK_TYPE_BUILDABLE,
gtk_info_bar_buildable_interface_init)) gtk_info_bar_buildable_interface_init))

View File

@ -35,7 +35,7 @@
#ifndef __GTK_INFO_BAR_H__ #ifndef __GTK_INFO_BAR_H__
#define __GTK_INFO_BAR_H__ #define __GTK_INFO_BAR_H__
#include <gtk/gtkhbox.h> #include <gtk/gtkbox.h>
#include <gtk/gtkenums.h> #include <gtk/gtkenums.h>
G_BEGIN_DECLS G_BEGIN_DECLS
@ -58,7 +58,7 @@ typedef struct _GtkInfoBar GtkInfoBar;
struct _GtkInfoBar struct _GtkInfoBar
{ {
GtkHBox parent; GtkBox parent;
/*< private > */ /*< private > */
GtkInfoBarPrivate *priv; GtkInfoBarPrivate *priv;
@ -67,7 +67,7 @@ struct _GtkInfoBar
struct _GtkInfoBarClass struct _GtkInfoBarClass
{ {
GtkHBoxClass parent_class; GtkBoxClass parent_class;
/* Signals */ /* Signals */
void (* response) (GtkInfoBar *info_bar, gint response_id); void (* response) (GtkInfoBar *info_bar, gint response_id);