GtkTreeStore::swap

void swap(GtkTreeIter iter1, GtkTreeIter iter2);

Swaps two rows on the same level. Works only with unsorted tree stores.