GtkListItem::deselect
    
     The GtkListItem method 
     deselect()  causes the list item
     to emit the GtkItem signal 
     "deselect".  This is then bound
     recursively to the GtkListItem implementation of
     that signal.
    
    
     The same sequence of events is produced by calling the 
     GtkList method 
     unselect_child() .
    
    
     The easy part:  it sets the GtkStateType of the
     calling list item to GTK_STATE_NORMAL.
    
    
     Note that this state can also be achieved programmatically by calling 
     toggle()  from a list item that
     is currently selected.