PROP_LICENSE_URL,
};
-G_DEFINE_TYPE_EXTENDED (VikMapSourceDefault, vik_map_source_default, VIK_TYPE_MAP_SOURCE, (GTypeFlags)G_TYPE_FLAG_ABSTRACT,);
+G_DEFINE_ABSTRACT_TYPE (VikMapSourceDefault, vik_map_source_default, VIK_TYPE_MAP_SOURCE);
static void
vik_map_source_default_init (VikMapSourceDefault *object)
0 /* minimum value */,
G_MAXUINT16 /* maximum value */,
0 /* default value */,
- G_PARAM_CONSTRUCT | G_PARAM_READWRITE);
+ G_PARAM_READWRITE);
g_object_class_install_property (object_class, PROP_TILESIZE_X, pspec);
pspec = g_param_spec_uint ("tilesize-y",
0 /* minimum value */,
G_MAXUINT16 /* maximum value */,
0 /* default value */,
- G_PARAM_CONSTRUCT | G_PARAM_READWRITE);
+ G_PARAM_READWRITE);
g_object_class_install_property (object_class, PROP_TILESIZE_Y, pspec);
pspec = g_param_spec_enum("drawmode",