GKeyFile *keyfile;
gchar *filename;
+ guint idle;
};
gboolean psppire_conf_get_int (PsppireConf *,
const gchar *, const gchar *, int *);
+gboolean psppire_conf_get_string (PsppireConf *,
+ const gchar *, const gchar *, gchar **);
+
gboolean psppire_conf_get_boolean (PsppireConf *,
const gchar *, const gchar *, gboolean *);
+
+gboolean psppire_conf_get_variant (PsppireConf *,
+ const gchar *, const gchar *, GVariant **);
+
+
+gboolean psppire_conf_get_enum (PsppireConf *conf, const gchar *base,
+ const gchar *name,
+ GType t,
+ int *v);
+
void psppire_conf_set_int (PsppireConf *conf,
const gchar *base, const gchar *name,
gint value);
const gchar *base, const gchar *name,
gboolean value);
+void psppire_conf_set_string (PsppireConf *conf,
+ const gchar *base, const gchar *name,
+ const gchar *value);
+
+
+void psppire_conf_set_variant (PsppireConf *conf,
+ const gchar *base, const gchar *name,
+ GVariant *value);
+
+
+void psppire_conf_set_enum (PsppireConf *conf,
+ const gchar *base, const gchar *name,
+ GType enum_type,
+ int value);
void psppire_conf_set_window_geometry (PsppireConf *conf,
const gchar *base,