GNOME Bugzilla – Bug 139501
signal_changed on properties of Gtk::Settings doesn't work
Last modified: 2004-12-22 21:47:04 UTC
Compile this test case using cvs HEAD and change the gtk theme or icon theme. Nothing happens. This should not be the case. I don't think that get_default() is really getting the one and only instance of Gtk::Settings correctly.
Created attachment 26483 [details] Test case to show the behavior described above.
Created attachment 26497 [details] Modified c++ test case
Created attachment 26498 [details] C test case which does what C++ test case should
This is fixed now, in glibmm in cvs. glibmm was replacing - with _ in the property name that it passed to GTK+. There was some segfaulting problem with your use of sigc::bind<const Glib::ustring&>(), instead of sigc::bind(), so I am uploading a new test case. (settings_test.cc).
Created attachment 26529 [details] settings_test.cc