Hi, 2010/12/3 Erick Pérez Castellanos <[email protected]>: > Hi: > > How can I connect to a detailed signal, eg: 'changed::x' as you can see in > the GSettings Devhelp code: > -------------sample------------------- > The "changed" signal > void user_function (GSettings *settings, gchar *key, gpointer user_data) > : Run Last / Has Details > > The "changed" signal is emitted when a key has potentially changed. You > should call one of the g_settings_get() calls to check the new value. This > signal supports detailed connections. You can connect to the detailed signal > "changed::x" in order to only receive callbacks when key "x" changes. > settings : the object on which the signal was emitted key : the name of the > key that changed user_data : user data set when the signal handler was > connected. > -------------sample------------------- > > I tried the obvious object.changed::x.connect(...); and clearly didn't work.
Judging by what's written here[1], I'm guessing "object.changed["x"].connect(...);" is what you need Best regards, Faheem [1] http://live.gnome.org/Vala/Tutorial#Properties > So help please... > Thxs > _______________________________________________ > vala-list mailing list > [email protected] > http://mail.gnome.org/mailman/listinfo/vala-list > _______________________________________________ vala-list mailing list [email protected] http://mail.gnome.org/mailman/listinfo/vala-list
