Qt / C ++ QTableWidget: Fazendo algo quando um cabeçalho é clicado duas vezes

Eu tenho um QTableWidget no meu formulário e quero fazer algo quando um usuário clica duas vezes no cabeçalho de uma linha ou coluna. Estou usando a seguinte instrução de conexão:

connect(ui->tblResults->horizontalHeader(),SIGNAL(doubleClicked(QModelIndex)),this,SLOT(tableDoubleClicked(QModelIndex)));

Ondethis é a classe da janela e ui-> tblResults é o QTableWidget no formulário da janela. Quando tento clicar duas vezes no cabeçalho, nada acontece. O slot ao qual estou me conectando é:

void wndSearch::tableDoubleClicked(QModelIndex tmp){
    QMessageBox::information(0,"DERP!","TEST");
}

Muito simples, basta testar para ver se o slot é chamado. Eu nunca recebo esta caixa de mensagens. Não estou recebendo nenhum erro de tempo de execução na chamada connect ().

Estou usando o sinal errado? Há algo de errado? Entre em contato se precisar de mais informações e obrigado pela ajuda!

[edit] Alguém no #qt no freenode me ajudou. SIGNAL que eu estava procurando era sectionDoubleClicked (int)

questionAnswers(1)

yourAnswerToTheQuestion