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 "gtkprivate.h"
#include "gtkstock.h"
#include "gtkorientable.h"
#include "gtktypebuiltins.h"
/**
@ -177,7 +178,7 @@ static void gtk_info_bar_buildable_custom_finished (GtkBuildable *build
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,
gtk_info_bar_buildable_interface_init))

View File

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