GtkTreeView

  • New widget for displaying lists and trees
  • Model/View architecture
    • View (GtkTreeView) can be connected to GtkListStore, GtkTreeStore, ...
    • Easy to create custom models
  • Flexible rendering
    • Map model columns to cell renderer properties (text, color, font, etc.)
    • Can create custom cell renderers (standard are text, pixbuf, textpixbuf, toggle)
  • Sorting - sort data directly or use intermediate GtkTreeModelSort
  • Bells, whistles