Traga a janela para frente -> raise (), show (), activeWindow () não funciona

No meu aplicativo Qt, abro uma URL no navegador padrão. Depois, quero trazer a janela principal do meu aplicativo novamente para a frent

Tentei todas as abordagens que pude encontrar, mas nenhuma funcionou. Tudo o que faz é piscar na barra de tarefas (da Janela 7) Aqui está um exemplo:

this->viewer->show();
this->viewer->raise();
this->viewer->activateWindow();

* viewer é um ponteiro para um QmlApplicationViewer derivado de QDeclarativeView

questionAnswers(4)

yourAnswerToTheQuestion