summaryrefslogtreecommitdiffstats
path: root/src/widgets/font-selector.cpp
diff options
context:
space:
mode:
authorAlex Valavanis <valavanisalex@gmail.com>2011-06-13 00:43:33 +0000
committerAlex Valavanis <valavanisalex@gmail.com>2011-06-13 00:43:33 +0000
commitb596862e62523f30f66a8a40d2e4c08d66ab2d38 (patch)
tree6245cf5267ec118a7e3c429dd83949256940b8b7 /src/widgets/font-selector.cpp
parentcmake: basic install target (diff)
parentReplace deprecated GtkSignal (diff)
downloadinkscape-b596862e62523f30f66a8a40d2e4c08d66ab2d38.tar.gz
inkscape-b596862e62523f30f66a8a40d2e4c08d66ab2d38.zip
Replace deprecated gtk_signal API
(bzr r10283)
Diffstat (limited to 'src/widgets/font-selector.cpp')
-rw-r--r--src/widgets/font-selector.cpp13
1 files changed, 7 insertions, 6 deletions
diff --git a/src/widgets/font-selector.cpp b/src/widgets/font-selector.cpp
index efeaa980c..f493c393a 100644
--- a/src/widgets/font-selector.cpp
+++ b/src/widgets/font-selector.cpp
@@ -130,12 +130,13 @@ static void sp_font_selector_class_init(SPFontSelectorClass *c)
fs_parent_class = (GtkHBoxClass* )gtk_type_class(GTK_TYPE_HBOX);
- fs_signals[FONT_SET] = gtk_signal_new ("font_set",
- GTK_RUN_FIRST,
- GTK_CLASS_TYPE(object_class),
- GTK_SIGNAL_OFFSET(SPFontSelectorClass, font_set),
+ fs_signals[FONT_SET] = g_signal_new ("font_set",
+ G_TYPE_FROM_CLASS(object_class),
+ G_SIGNAL_RUN_FIRST,
+ G_STRUCT_OFFSET(SPFontSelectorClass, font_set),
+ NULL, NULL,
gtk_marshal_NONE__POINTER,
- GTK_TYPE_NONE,
+ G_TYPE_NONE,
1, GTK_TYPE_POINTER);
object_class->destroy = sp_font_selector_destroy;
@@ -388,7 +389,7 @@ static void sp_font_selector_emit_set (SPFontSelector *fsel)
fsel->font->Unref();
}
fsel->font = font;
- gtk_signal_emit(GTK_OBJECT(fsel), fs_signals[FONT_SET], fsel->font);
+ g_signal_emit(G_OBJECT(fsel), fs_signals[FONT_SET], 0, fsel->font);
}
fsel->fontsize_dirty = false;
if (font) {