X-Git-Url: http://git.maemo.org/git/?p=scdataviz;a=blobdiff_plain;f=scdataviz.c;h=417163187ac6503f294ed3b903f0449e807bbfab;hp=c51f21d7ac8e569ef0152b02ee598f832c4eaa89;hb=2329e96577a27c47e5287118d8808542fbed12ec;hpb=055d5e52306ce386a0ddfa98920e78242db1a2b4 diff --git a/scdataviz.c b/scdataviz.c index c51f21d..4171631 100644 --- a/scdataviz.c +++ b/scdataviz.c @@ -39,6 +39,7 @@ struct xy_properties { Graph *graph; }; + static void put_mat_in_graph(gpointer key, gpointer value, gpointer user_data) { struct xy_properties *propmap = user_data; struct matdb_material *mat = value; @@ -62,7 +63,6 @@ static void put_mat_in_graph(gpointer key, gpointer value, gpointer user_data) { int main(int argc, char *argv[]) { GtkWidget *window; - GtkWidget *button; GtkWidget *graph; GString *file = g_string_new("../matdb"); int err=0; @@ -72,10 +72,7 @@ int main(int argc, char *argv[]) fprintf(stderr, "err=%d\n", err); //print_matdb(mdb); - gtk_init (&argc, &argv); - - window = gtk_window_new (GTK_WINDOW_TOPLEVEL); graph = graph_widget_new(); @@ -85,6 +82,7 @@ int main(int argc, char *argv[]) propmap.yprop = g_string_new("E_g_Gamma"); propmap.graph = graph_widget_get_graph(GRAPH_WIDGET(graph)); g_hash_table_foreach(mdb->materials, &put_mat_in_graph, &propmap); + graph_add_linear_connectors(propmap.graph); //Connect signals