static void ol_config_proxy_class_init (OlConfigProxyClass *klass) { GObjectClass *gobject_class; GDBusProxyClass *proxy_class; g_type_class_add_private (klass, sizeof (OlConfigProxyPrivate)); gobject_class = G_OBJECT_CLASS (klass); gobject_class->finalize = ol_config_proxy_finalize; /* gobject_class->get_property = org_osdlyrics_lyrics_proxy_get_property; */ /* gobject_class->set_property = org_osdlyrics_lyrics_proxy_set_property; */ proxy_class = G_DBUS_PROXY_CLASS (klass); proxy_class->g_signal = ol_config_proxy_g_signal; /* proxy_class->g_properties_changed = ol_lyrics_g_properties_changed; */ _signals[SIGNAL_CHANGED] = g_signal_new ("changed", G_TYPE_FROM_CLASS (klass), G_SIGNAL_RUN_FIRST | G_SIGNAL_DETAILED, 0, /* class_offset */ NULL, NULL, /* accumulator, accu_data */ g_cclosure_marshal_VOID__STRING, G_TYPE_NONE, 1, G_TYPE_STRING); }
static void mtn_connman_service_class_init (MtnConnmanServiceClass *klass) { GObjectClass *object_class; GDBusProxyClass *proxy_class; g_type_class_add_private (klass, sizeof (MtnConnmanServicePrivate)); object_class = G_OBJECT_CLASS (klass); object_class->dispose = mtn_connman_service_dispose; proxy_class = G_DBUS_PROXY_CLASS (klass); proxy_class->g_signal = mtn_connman_service_g_signal; signals[PROPERTY_CHANGED_SIGNAL] = g_signal_new ("property-changed", MTN_TYPE_CONNMAN_SERVICE, G_SIGNAL_DETAILED|G_SIGNAL_RUN_LAST, G_STRUCT_OFFSET (MtnConnmanServiceClass, property_changed), NULL, NULL, g_cclosure_marshal_VOID__VARIANT, G_TYPE_NONE, 1, G_TYPE_VARIANT); }
static void ol_lyric_source_class_init (OlLyricSourceClass *klass) { GObjectClass *object_class; GDBusProxyClass *proxy_class; object_class = G_OBJECT_CLASS (klass); proxy_class = G_DBUS_PROXY_CLASS (klass); object_class->finalize = ol_lyric_source_finalize; proxy_class->g_signal = ol_lyric_source_g_signal; g_type_class_add_private (klass, sizeof (OlLyricSourcePrivate)); }
static void accounts_user_class_init (AccountsUserClass *klass) { GObjectClass *gobject_class; GDBusProxyClass *proxy_class; gobject_class = G_OBJECT_CLASS (klass); gobject_class->get_property = accounts_user_get_property; gobject_class->finalize = accounts_user_finalize; proxy_class = G_DBUS_PROXY_CLASS (klass); proxy_class->g_signal = accounts_user_g_signal; proxy_class->g_properties_changed = accounts_user_g_properties_changed; g_object_class_install_property (gobject_class, PROP_USER_NAME, g_param_spec_string ("user-name", "User Name", "The user name of the user", NULL, G_PARAM_READABLE | G_PARAM_STATIC_STRINGS)); g_object_class_install_property (gobject_class, PROP_REAL_NAME, g_param_spec_string ("real-name", "Real Name", "The real name of the user", NULL, G_PARAM_READABLE | G_PARAM_STATIC_STRINGS)); g_object_class_install_property (gobject_class, PROP_AUTOMATIC_LOGIN, g_param_spec_boolean ("automatic-login", "Automatic Login", "Whether the user is automatically logged in", FALSE, G_PARAM_READABLE | G_PARAM_STATIC_STRINGS)); signals[CHANGED_SIGNAL] = g_signal_new ("changed", ACCOUNTS_TYPE_USER, G_SIGNAL_RUN_LAST, G_STRUCT_OFFSET (AccountsUserClass, changed), NULL, NULL, g_cclosure_marshal_VOID__VOID, G_TYPE_NONE, 0); }
static void fcitx_input_method_class_init(FcitxInputMethodClass *klass) { GObjectClass *gobject_class; GDBusProxyClass *proxy_class; gobject_class = G_OBJECT_CLASS(klass); gobject_class->get_property = fcitx_input_method_get_property; gobject_class->set_property = fcitx_input_method_set_property; gobject_class->finalize = fcitx_input_method_finalize; proxy_class = G_DBUS_PROXY_CLASS(klass); proxy_class->g_signal = fcitx_input_method_g_signal; proxy_class->g_properties_changed = fcitx_input_method_g_properties_changed; /* install properties */ /** * FcitxInputMethod:current-im: * * The current IM. */ properties[PROP_CURRENT_IM] = g_param_spec_string("current-im", "The current IM", "The current IM", "", G_PARAM_CONSTRUCT | G_PARAM_READWRITE | G_PARAM_STATIC_NAME | G_PARAM_STATIC_NICK | G_PARAM_STATIC_BLURB); g_object_class_install_properties(gobject_class, N_PROPERTIES, properties); /* install signals */ /** * FcitxInputMethod::imlist-changed: * @im: A #FcitxInputMethod * * Emit when input method list changed */ signals[IMLIST_CHANGED_SIGNAL] = g_signal_new("imlist-changed", FCITX_TYPE_INPUT_METHOD, G_SIGNAL_RUN_LAST, 0, NULL, NULL, g_cclosure_marshal_VOID__VOID, G_TYPE_NONE, 0); }
static void e_gdbus_cal_factory_proxy_class_init (EGdbusCalFactoryProxyClass *klass) { GObjectClass *gobject_class; GDBusProxyClass *proxy_class; gobject_class = G_OBJECT_CLASS (klass); gobject_class->get_property = e_gdbus_cal_factory_proxy_get_property; gobject_class->set_property = e_gdbus_cal_factory_proxy_set_property; proxy_class = G_DBUS_PROXY_CLASS (klass); proxy_class->g_signal = g_signal; proxy_class->g_properties_changed = g_properties_changed; }
static void steadyflow_iapp_service_proxy_class_init (SteadyflowIAppServiceProxyClass* klass) { G_DBUS_PROXY_CLASS (klass)->g_signal = steadyflow_iapp_service_proxy_g_signal; }