Frage
Ich mag einen GtkCList mit GtkTreeView ersetzen, aber ich kann nicht scheinen, um herauszufinden, wie man die gleiche Funktionalität wie die gtk_clist_set_pixtext Funktion zu erfüllen. Ich vermute, ich brauche eine benutzerdefinierte Zelle machen. Hat jemand eine freie Implementierung habe ich verwenden können, oder bin ich auf meinem besitz in mit einem von Grund auf neu zu schreiben?
Lösung
fand ich die Antwort auf meine eigene Frage
siehe Abschnitt 5.3 auf diesem Link http://library.gnome.org/devel/gtk/ unstable / gtk-Frage index.html
Grundsätzlich Sie stopfen zwei Renderer in das gleiche Widget
Hier finden Sie einige gleiche Code, den ich gefunden zu erreichen, was ich will.
cell_renderer = gtk_cell_renderer_pixbuf_new ();
gtk_tree_view_column_pack_start (column,
cell_renderer,
FALSE);
gtk_tree_view_column_set_attributes (column, cell_renderer,
"stock_id", 1, NULL);
cell_renderer = gtk_cell_renderer_text_new ();
gtk_tree_view_column_pack_start (column,
cell_renderer,
TRUE);
Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow