summaryrefslogtreecommitdiff
path: root/lib/widgets/ephy-download-widget.h
diff options
context:
space:
mode:
authorMichael Catanzaro <mcatanzaro@igalia.com>2016-02-09 23:17:54 -0600
committerMichael Catanzaro <mcatanzaro@igalia.com>2016-02-09 23:17:54 -0600
commita83dfdef3b157cf508eee0299bd0ed4dfc7e7063 (patch)
treeb4e925a865ba3b4aced4cf397e21c392b09953d2 /lib/widgets/ephy-download-widget.h
parent0d3d99de35658557215ef33ce6323763cc620685 (diff)
downloadepiphany-a83dfdef3b157cf508eee0299bd0ed4dfc7e7063.tar.gz
download-widget: Use G_DECLARE_FINAL_TYPE
Diffstat (limited to 'lib/widgets/ephy-download-widget.h')
-rw-r--r--lib/widgets/ephy-download-widget.h27
1 files changed, 3 insertions, 24 deletions
diff --git a/lib/widgets/ephy-download-widget.h b/lib/widgets/ephy-download-widget.h
index bf1335b08..0cd3a35c5 100644
--- a/lib/widgets/ephy-download-widget.h
+++ b/lib/widgets/ephy-download-widget.h
@@ -28,30 +28,9 @@
G_BEGIN_DECLS
-#define EPHY_TYPE_DOWNLOAD_WIDGET ephy_download_widget_get_type()
-#define EPHY_DOWNLOAD_WIDGET(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), EPHY_TYPE_DOWNLOAD_WIDGET, EphyDownloadWidget))
-#define EPHY_DOWNLOAD_WIDGET_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), EPHY_TYPE_DOWNLOAD_WIDGET, EphyDownloadWidgetClass))
-#define EPHY_IS_DOWNLOAD_WIDGET(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), EPHY_TYPE_DOWNLOAD_WIDGET))
-#define EPHY_IS_DOWNLOAD_WIDGET_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), EPHY_TYPE_DOWNLOAD_WIDGET))
-#define EPHY_DOWNLOAD_WIDGET_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), EPHY_TYPE_DOWNLOAD_WIDGET, EphyDownloadWidgetClass))
-
-typedef struct _EphyDownloadWidget EphyDownloadWidget;
-typedef struct _EphyDownloadWidgetClass EphyDownloadWidgetClass;
-typedef struct _EphyDownloadWidgetPrivate EphyDownloadWidgetPrivate;
-
-struct _EphyDownloadWidget
-{
- GtkGrid parent;
-
- EphyDownloadWidgetPrivate *priv;
-};
-
-struct _EphyDownloadWidgetClass
-{
- GtkGridClass parent_class;
-};
-
-GType ephy_download_widget_get_type (void) G_GNUC_CONST;
+#define EPHY_TYPE_DOWNLOAD_WIDGET ephy_download_widget_get_type()
+
+G_DECLARE_FINAL_TYPE (EphyDownloadWidget, ephy_download_widget, EPHY, DOWNLOAD_WIDGET, GtkGrid)
GtkWidget *ephy_download_widget_new (EphyDownload *ephy_download);