Вроде есть сигнал
void itemClicked ( QTreeWidgetItem * item, int column )
Так как заголовок тоже QTreeWidgetItem то должно срабатывать, попробуй.
пробовал не срабатывает. Есть еще какие идеи?
добавлено спустя 14 часов 48 минут: Все разобрался.
QHeaderView *head;
head=header();
head->setClickable(true);
setHeader(head);