示例#1
0
gboolean
panel_dconf_recursive_reset (const gchar  *dir,
                             GError      **error)
{
        gboolean     ret;
        DConfClient *client = panel_dconf_client_get ();

        ret = dconf_client_write (client, dir, NULL,
                                  NULL, NULL, error);

        g_object_unref (client);

        return ret;
}
示例#2
0
gboolean
dconf_recursive_unset (const char *dir,
    GError **error)
{
  DConfClient *client = dconf_client_new (NULL, NULL, NULL, NULL);
  gboolean r;

  g_return_val_if_fail (dconf_is_dir (dir, error), FALSE);

  r = dconf_client_write (client, dir, NULL, NULL, NULL, error);

  g_object_unref (client);

  return r;
}