A página do Ubuntu App Developer diz:
% bl0ck_qu0te%É verdade que não há tutoriais (você pode considerar escrever um deles) para usar o C ++ para escrever aplicativos do Ubuntu, mas essa mesma página tem um bom conjunto de links para o material em C ++.
Você também pode ver os links na página Documentação do Qt 5.0 e Exemplos e tutoriais do Qt 5.0 .
Para criar aplicativos para dispositivos de toque, acredito que você precise criar projetos QML em vez de projetos de desktop; mas você ainda pode chamar seu código C ++ do aplicativo QML.
Você pode encontrar alguns exemplos no Qt Project . Olhe especialmente para o conjunto de links na seção extensões C ++ . Por favor, note que estes exemplos são especificamente para o Qt 4.8. Consulte também Como portar aplicativos QML para o Qt 5
Veja também Integração de QML e C ++ no Qt 5.0.
Execução de aplicativos da área de trabalho nativa
Quanto ao problema de executar um aplicativo de desktop escrito em C ++ com uma QML ao invés de chamar C ++ da QML, acho que o problema que você está enfrentando é que o Ubuntu Touch é um projeto em andamento e que muitos recursos planejados ainda não implementado.
Acredito que as informações a seguir mostram que o que você deseja fazer será eventualmente possível, mas que os aplicativos C ++ nativos podem precisar ser executados como console.
A partir do Toque em Perguntas frequentes :
% bl0ck_qu0te%Na Perguntas frequentes dos desenvolvedores do XDA :
% bl0ck_qu0te%Você também pode ver o status dos recursos no Ubuntu SDK . A maioria dos recursos ainda está Em andamento ou TODO