GTK+ C | REIHEN in GtkTreeView einfaerben



  • Hi.
    Ich (Anfänger), suche nach einem weg einzelne REIHEN in einer gtktreeview einzufärben.
    Bisher ohne Erfolg. Ich habe bis jetzt nur funktionierende Beispiele für das einfäben von kompletten Columns entdeckt.
    Mit g_object_set kann ich den renderer einfärben, aber das bringt mir ja nicht viel, da ich einzelne REIHEN und keine COLUMNS eingefärbt haben möchte.
    Ich habe es auch mit:

    column = gtk_tree_view_column_new_with_attributes(celltext[i],
                                                      renderer, 
                                                      "background", 
                                                      i, 
                                                      NULL);
    

    als letzte column in meiner treeview versucht,

    sowie immer als letzten wert meiner reihe die farbe übergeben:

    gtk_list_store_set(store, &iter, i, "red", -1);
    

    Und natürlich ist der letzte Typ im liststore ein G_TYPE_STRING.
    Hat da jemand Erfahrung, bzw. hat es schonmal hinbekommen Reihen einzeln einzufärben ?

    Bin für Hilfe dankbar.

    Grüße


Anmelden zum Antworten