C/ GTK Probleme



  • Hallo zusammen,

    Ich versuch mich grad an meinem ersten GTK-Programm und hab da so einige Probleme

    GtkWidget *fenster;
    fenster = gtk_window_new(GTK_WINDOW_TOPLEVEL);
    gtk_window_set_default_size(fenster, 800, 600);
    

    Die letzte funktion, gibt mir eine Warnung aus (funktioniert aber trotzdem)
    warning: passing arg 1 of `gtk_window_set_default_size' from incompatible pointer type

    GtkWidget *liste;
    liste = gtk_clist_new_with_titles(3, *titlearray);
    

    Die 3 Spalten der Liste sehen sehr verschoben aus ... die 3. Spalte ist ca 3 mal so breit, wie die beiden anderen zusammen ...

    Ich hab versucht die Breite zu setzen mit:

    gtk_clist_set_column_width(liste, 0, 50);
    gtk_clist_set_column_width(liste, 1, 50);
    gtk_clist_set_column_width(liste, 2, 50);
    

    Dies bleibt vollkommen ohne Wirkung ...

    Ich hab dann mal versucht gtk_clist_optimal_column_width() anzuwenden und bekomme bei jeder Spalte den Rueckgabewert 0 ...
    Zusaetzlich: warning: passing arg 1 of `gtk_clist_optimal_column_width' from incompatible pointer type

    Compilieren tu ich mit gcc gui.c -o gui $(pkg-config gtk+-2.0 --cflags --libs)

    OS: FreeBSD 5.0_release

    Hoffe jemand kann mir helfen ...


Anmelden zum Antworten