QXcbConnection: não foi possível conectar-se à exibição ao tentar depurar o aplicativo Linux com o Qt Creator

Estou tentando portar um conjunto de aplicativos do Windows que foram criados com o Qt Creator para Linux. Instalei o Qt Creator 4.0.2 com base no Qt 5.7.0 em uma máquina virtual Ubuntu 16.04 de 64 bits usando o VirtualBox. O PC host é o Windows 7 Professional de 64 bit

Criei com êxito um dos projetos de aplicativos e agora estou tentando depurá-lo. Se eu tentar iniciar a depuração com F5, o Qt insistirá em tentar compilar um dos projetos que ainda não foram compilados, por isso estou usando "Iniciar e depurar aplicativos externos ...".

O aplicativo falha imediatamente em main () na linha:

QApplication app(argc, argv);

com o erro: QXcbConnection: Não foi possível conectar ao displa

Se eu executar o executável a partir de uma janela de terminal, a interface do usuário será exibida e o aplicativo funcionará normalment

O que eu preciso fazer para poder depurar um aplicativo de interface do usuário com o Qt.

questionAnswers(1)

yourAnswerToTheQuestion