code: def delete_changed(self, settings, key, user_data):
          
          for i in self.guake.notebook_manager.iter_terminals():
              i.set_delete_binding(self.getEraseBinding(settings.get_string(key)))
docs: If the gconf var compat_delete be changed, this method
          will be called and will change the binding configuration in
          all terminals open.