Search code examples
gtkmmseparatorgtktreeview

How to put a horizontal line (separator) between rows in Gtk::TreeView


I'm writing a program using gtkmm-2.4 GUI package in Linux. How can I put horizontal lines as separators between rows of a TreeView?


Solution

  • You are looking for set_grid_lines:

    someTreeView.set_grid_lines(Gtk::TREE_VIEW_GRID_LINES_HORIZONTAL);
    

    The actual appearance of the lines is controlled by the current Gtk Theme.