Q:

Como converter int to QString?

Comecei hoje a aprender o toolkit QT e na tentativa de executar um pequeno teste deparei-me com uma dúvida: Como converter um inteiro para QString? 
Existe alguma função que receba um inteiro e retorne um objecto do tipo QString?

A:

Um dos aspectos mais positivos desta framework é a sua extensa documentação. Ainda hoje, tenho sempre a página da API aberta para esclarecer as questões mais simples. Recomendo de sobremaneira a sua leitura a quem pretende iniciar o desenvolvimento de software usando este toolkit.
Agora e respondendo à tua pergunta. Para converter um inteiro num objecto do tipo QString podes usar o método QString::number(); Este método devolve um objecto do tipo QString equivalente ao número e de acordo com a base passados como parâmetro. Por defeito, a base é 10 mas o método aceita valores entre 2 e 36.
int i = 42;
QString s = QString::number(i);

Outra alternativa é o método QString::setNum(). A diferença para o anterior é que este não
cria um novo object alterando apenas a instância na qual é aplicado. Por exemplo:
QString str;
str.setNum(1234);       // str == "1234"

