The "unselect-child" signal is
emitted when a child is deselected. It carries the deselected child as
an argument.
This signal is basically a wrapper for the
"deselect" signal emitted by
the GtkListItem that has just been deselected. If
you mix the two, the same item will emit the same signal twice in
response to deselection.