summaryrefslogtreecommitdiffstats
path: root/src/widgets/sp-widget.h
diff options
context:
space:
mode:
authorAlex Valavanis <valavanisalex@gmail.com>2014-08-24 15:20:54 +0000
committerAlex Valavanis <valavanisalex@gmail.com>2014-08-24 15:20:54 +0000
commitc2a65687bd392c251a320030b0a6a813e093dc9f (patch)
tree8e1e4af44d85c6e60942718ca50fdee5a3e27275 /src/widgets/sp-widget.h
parentMore GObject boilerplate reduction (diff)
downloadinkscape-c2a65687bd392c251a320030b0a6a813e093dc9f.tar.gz
inkscape-c2a65687bd392c251a320030b0a6a813e093dc9f.zip
More GObject boilerplate reduction
(bzr r13341.1.175)
Diffstat (limited to 'src/widgets/sp-widget.h')
-rw-r--r--src/widgets/sp-widget.h9
1 files changed, 2 insertions, 7 deletions
diff --git a/src/widgets/sp-widget.h b/src/widgets/sp-widget.h
index 3a23a92c5..e23a6da4f 100644
--- a/src/widgets/sp-widget.h
+++ b/src/widgets/sp-widget.h
@@ -18,7 +18,7 @@
#include <glib.h>
#include <gtk/gtk.h>
-#define SP_TYPE_WIDGET (SPWidget::getType())
+#define SP_TYPE_WIDGET (sp_widget_get_type())
#define SP_WIDGET(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), SP_TYPE_WIDGET, SPWidget))
#define SP_WIDGET_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), SP_TYPE_WIDGET, SPWidgetClass))
#define SP_IS_WIDGET(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), SP_TYPE_WIDGET))
@@ -36,14 +36,9 @@ class SPWidgetImpl;
struct SPWidget {
friend class Inkscape::SPWidgetImpl;
- static GType getType();
-
- //
-
GtkBin bin;
Inkscape::Application *inkscape;
-private:
Inkscape::SPWidgetImpl *_impl;
};
@@ -58,7 +53,7 @@ struct SPWidgetClass {
void (* set_selection) (SPWidget *spw, Inkscape::Selection *selection);
};
-/* fixme: Think (Lauris) */
+GType sp_widget_get_type();
/** Generic constructor for global widget. */
GtkWidget *sp_widget_new_global(Inkscape::Application *inkscape);