[gtk] info bar: Make final
- From: Matthias Clasen <matthiasc src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [gtk] info bar: Make final
- Date: Mon, 27 May 2019 02:33:36 +0000 (UTC)
commit 8cffa11a8be6ef98be606da10f6e2eccca3b530e
Author: Matthias Clasen <mclasen redhat com>
Date: Sun May 26 22:30:33 2019 -0400
info bar: Make final
gtk/gtkinfobar.c | 15 +++++++++++++++
gtk/gtkinfobar.h | 33 ---------------------------------
2 files changed, 15 insertions(+), 33 deletions(-)
---
diff --git a/gtk/gtkinfobar.c b/gtk/gtkinfobar.c
index 625883a71d..85d18f01b7 100644
--- a/gtk/gtkinfobar.c
+++ b/gtk/gtkinfobar.c
@@ -135,6 +135,21 @@ enum
LAST_PROP
};
+typedef struct _GtkInfoBarClass GtkInfoBarClass;
+
+struct _GtkInfoBar
+{
+ GtkBox parent_instance;
+};
+
+struct _GtkInfoBarClass
+{
+ GtkBoxClass parent_class;
+
+ void (* response) (GtkInfoBar *info_bar, gint response_id);
+ void (* close) (GtkInfoBar *info_bar);
+};
+
typedef struct
{
GtkWidget *content_area;
diff --git a/gtk/gtkinfobar.h b/gtk/gtkinfobar.h
index 86793dcd43..2236176c3a 100644
--- a/gtk/gtkinfobar.h
+++ b/gtk/gtkinfobar.h
@@ -38,44 +38,12 @@
G_BEGIN_DECLS
-/*
- * Type checking and casting macros
- */
#define GTK_TYPE_INFO_BAR (gtk_info_bar_get_type())
#define GTK_INFO_BAR(obj) (G_TYPE_CHECK_INSTANCE_CAST((obj), GTK_TYPE_INFO_BAR, GtkInfoBar))
-#define GTK_INFO_BAR_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST((klass), GTK_TYPE_INFO_BAR, GtkInfoBarClass))
#define GTK_IS_INFO_BAR(obj) (G_TYPE_CHECK_INSTANCE_TYPE((obj), GTK_TYPE_INFO_BAR))
-#define GTK_IS_INFO_BAR_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), GTK_TYPE_INFO_BAR))
-#define GTK_INFO_BAR_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS((obj), GTK_TYPE_INFO_BAR, GtkInfoBarClass))
-
-typedef struct _GtkInfoBarClass GtkInfoBarClass;
typedef struct _GtkInfoBar GtkInfoBar;
-
-struct _GtkInfoBar
-{
- GtkBox parent_instance;
-};
-
-
-struct _GtkInfoBarClass
-{
- GtkBoxClass parent_class;
-
- /* Signals */
- void (* response) (GtkInfoBar *info_bar, gint response_id);
-
- /* Keybinding signals */
- void (* close) (GtkInfoBar *info_bar);
-
- /* Padding for future expansion */
- void (*_gtk_reserved1) (void);
- void (*_gtk_reserved2) (void);
- void (*_gtk_reserved3) (void);
- void (*_gtk_reserved4) (void);
-};
-
GDK_AVAILABLE_IN_ALL
GType gtk_info_bar_get_type (void) G_GNUC_CONST;
GDK_AVAILABLE_IN_ALL
@@ -109,7 +77,6 @@ GDK_AVAILABLE_IN_ALL
void gtk_info_bar_set_default_response (GtkInfoBar *info_bar,
gint response_id);
-/* Emit response signal */
GDK_AVAILABLE_IN_ALL
void gtk_info_bar_response (GtkInfoBar *info_bar,
gint response_id);
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]